这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » 2407 2407新手上路,请教大侠!

共2条 1/1 1 跳转至

2407 2407新手上路,请教大侠!

院士
2006-09-17 18:14:16     打赏
2407 2407新手上路,请教大侠!



关键词: 新手上路     请教     大侠    

院士
2006-12-22 22:43:00     打赏
2楼
问 本人以前用过196KC和F206,现在第一次用2407,在编写液晶(型号为12232)显示程序中遇到一怪问题,设断点执行显示正常,但全速执行时,显示出错,特别是辅助寄存器AR2莫名奇妙赋值(7201H),检查中断和主程序都不没有明显错误,AR2在中断中也进行了保存。我把CMD文件和部分程序呈上,望高手相助,不胜感激!
/*-o scp.out
-m main.map
*/
MEMORY
{
       PAGE 0: VECS: org = 0x00        len 0x040
       PAGE 0: PROG: org = 0x44      len 0x100
       PAGE 0: PROG1:org = 0x150      len 0x7EAF
       PAGE 1: DATA: org = 0x800      len 0x800
       page 1: B2  : org = 0x60       len 0x20
       page 1: B0  : org = 0x200       len 0x100
       page 1: B1  : org = 0x300       len 0x100   

}

SECTIONS
{
       .vectors   : {}  >VECS PAGE 0
       .pvecs     : {}  >PROG PAGE 0
       .text     : {}  >PROG1 PAGE 0
       .data     : {}  >B0   page 1
       .bss      : {}  >B1   PAGE 1
}

LCD_DISK3:   CALL   DELAY                  ;E2液晶显示  
             LACL    *+,AR3                ;出错时,AR2赋值为7201H
             NOP          
             LDP     #(LCD_ADR>>7)         ;每次停止时,程序停在此处
             SACL    LCD_ADR
             BANZ    LCD_DISK3,AR2
             LDP     #DP_B01               ;设断点在此,显示正常
                        
1: www.wlgic.com看看哦!!!!!!!!!!!!!! 2: 谢谢andy20热心人!虽然我看了你的提示,也到www.wlgic.com 畅游了一番,但宣传很多没什么实际内容,最后我还是很感谢你-andy20! 3: 那本书写的不错!可以看看啊!!!!!!!!! 4: 是不是DSP C2000 程序员高手进阶我有这本书

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]