Other Parts Discussed in Thread: C2000WARE, LAUNCHXL-F280025C
Dear all:
在做一个新项目使用F280021 LQFP48 芯片,先画了一个测试板,在调试中发现,程序可以在RAM中运行,切换到Flash运行后,断电重启,程序就运行不起来了,不知道是什么原因原来图如下:
程序工程是自己搭建的,原来在F280049的Flash中可以正常运行。程序也是做了一个简单的IO高低电平控制。添加了F280021_FLASH_Lnk.CMD ,安装目录自带的CMD文件,程序用Debug方式烧录进去,能正常运行,但是断电后,就不运行。
程序里面的memcpy(&RamfuncsRunStart, &RamfuncsLoadStart, (size_t)&RamfuncsLoadSize); 也使能了,现在不知道是我板子硬件的IO的问题(原来在使用F28069时,GPIO34接下拉电阻,程序断电就运行不起来),F280021第一次使用,还不清楚。
附件工程上传F280021_test.rar
希望等到解答,是我工程设置的问题?还是CMD文件的配置问题?还是硬件IO有特殊功能被我使用了?还是程序的问题?