日前发布求助,关于MSP430F2418下载失败的问题,至今仍未解决,现今再完善一下问题重新发布,望各位哥哥能给指教。问题如下:使用编译器IAR5.50版本,芯片MSP430F2418,下载方式BSL,项目已进入程序整合阶段,代码量较大,现如今停在了52K代码长度上,出现编译出来的文件代码超限,但编译没有提示有任何问题,打开输出文件TXT文件能看出超出.情况如图,有33B RAM的是能正常下载运行的,增加了一小段代码(哪怕是随意的延时程序)再编译,就会出现如图的93B的RAM,ROM也神奇的变小了,此时就不能下载了,再打开TXT文件就有如图的超限的情况,大家给帮个忙看是不是IAR的问题
灰小子:
能通过其他方式进行烧写吗?如果可以建议用其他方式试试
shijie zheng:
回复 灰小子:
有试过,都不能,是编译出来的文件有问题
shijie zheng:
回复 shijie zheng:
今天得到一高手的指点,说是2418地址线是20位的,我的程序大于64K,所以不能用BSL下载,谢谢各位的关注
灰小子:
回复 shijie zheng:
长见识了。没见过资料说20位地址线的BSL不行啊。
我猜至少非扩展地址范围用BSL下载应该是没有问题的
shijie zheng:
回复 灰小子:
那到底行还是不行呢
TI中文支持网



