自己做的板子,DM368。自己写了点亮LED的代码,工程中没有添加GEL文件。
ccs debug模式下,运行不到main函数。
看关于gel文件描述,如果连接目标板,不一定需要添加的。
不执行mian函数一定有原因,第一次使用这样的CPU,属于小白,麻烦知道的前辈指导一下,谢谢。
Harley Zhang:
回复 Chris Meng:
确实是这个问题,之前没有注意过。
自动添加的CMD文件,所有代码是放在DDR中的,我修改了,确实运行了。
但是还有疑问,main函数中有while(1)死循环段,代码还是跑了几秒钟后飞了。我暴力地将CMD中所有内容指向了ARM_IRAM0,所有是不是这里出了问题?需要参考什么文档来合理地分配空间,修改CMD文件呢?
Chris Meng:
回复 Harley Zhang:
Harley Zhang我暴力地将CMD中所有内容指向了ARM_IRAM0,所有是不是这里出了问题?
ubl的代码就是在ARM内存里面运行的。ROM会用到一些ARM内存,但现在你是CCS下载,不会有这种问题。
你的系统时钟电源是否稳定?