先上图


xyz549040622:
你这个像是路径 的问题,不是优化等级的问题。为什么找不到呢,没有包含头文件,还是路径设置不对,还是无法调用.asm的文件呢?
Harley Zhang:
同样的优化选项,连续两次debug,出现上图两种情况,从main函数运行时,代码运行正常。
从_c_int00()处运行时,会出现dm368()函数不跳转的问题,直接执行while(1)中代码。
而一般是改了优化选项后,第一次debug正常,第二次开始就不正确了。
1. 代码在ddr中执行时,当代码正常执行时,led灯是不闪烁的,加断点运行,是正常亮灭的。导致的原因是延时不够么?
2. 优化相关的选项应该怎么选择?在使用opt -0和off,都出现过代码运行正常的情况。
3. boot.asm这个错误应该如何解决?
望指点,谢谢。
Harley Zhang:
回复 xyz549040622:
boot.asm确实不知道怎么去解决这个问题
Chris Meng:
回复 Harley Zhang:
Harley,
在每次下载代码前,是否有在CCS里点击复位按钮,复位cpu,在下载代码?
Harley Zhang:
回复 Chris Meng:
我意识到过这个问题,所以,每次下载前,我都会给负责cpu供电的电源芯片复位。
Harley Zhang:
回复 Chris Meng:
Chris Meng
Harley,
在每次下载代码前,是否有在CCS里点击复位按钮,复位cpu,在下载代码?
TI中文支持网

