烧写flash出现问题

2019-07-17 14:45发布

之前烧写程序能跑,后来更改了程序发现数组太大,.ebss太小放不下,然后想修改CMD文件。但是把.ebss放到了Flash里面,烧写发现不能运行。后来发现.ebss智能放到RAM中,于是又更改了CMD,把几个RAML区域合并,还是不行。现在把数组改小用最初的CMD设置也不能跑了,烧写后一运行就进入illegal_isr.原来能运行的程序现在也跑不了。请教各位前辈,这是什么原因。仿真的时候运行是正常的。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
fentianyou
1楼-- · 2019-07-18 13:36
你调整的CDM空间有问题?
febgxu
2楼-- · 2019-07-18 13:59
 精彩回答 2  元偷偷看……
pixhw
3楼-- · 2019-07-18 18:55
可以增大堆栈的大小
sanfuzi
4楼-- · 2019-07-18 21:15
跳到了错误地址?
lzmm
5楼-- · 2019-07-19 02:04
以前做1024FFT就是修改data空间。
minzisc
6楼-- · 2019-07-19 06:12
正常的cmd文件都可以调用。

一周热门 更多>