求助:关于FLASH下载的问题

2019-03-26 17:06发布

我在调试完一快板子后要进行FLASH下载,程序是关于调制和解调方面的,以前在程序不太大(1900行左右)的时候,可以下载成功,然后脱机运行也正常;但是现在当程序有3000多行的时候,发现下载还是可以,可就是有部分调制的程序在脱机时不能运行了,不知道是CMD文件的原因导致程序空间被重复使用还是其他别的原因,请有经验的高手帮忙解答一下,已经困扰我很久了,先行谢过!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
shuge
2019-03-26 22:33
我用的FLASH是1M的,容量肯定是够了。我也觉得是不是CMD文件中分配空间的问题,我发一下,希望得到大家的指导: -stack 0x1900 /* -l rts500.lib */ MEMORY { PAGE 0: PROG0: origin = 0x0100, length = 0x4110 PROG1: origin = 0x4220, length = 0x002e PAGE 1: DATA0: origin = 0x4300, length = 0x1d6b DATA1: origin = 0x6070, length = 0x003c DATA2: origin = 0x60f0, length = 0x1900 } SECTIONS { .text {} > PROG0 PAGE 0 .cinit {} > PROG1 PAGE 0 .bss {} > DATA0 PAGE 1 .const {} > DATA1 PAGE 1 .stack {}> DATA2 PAGE1 }

一周热门 更多>