kinetis 8K flash 只写了一点代码就报 FLAH溢出,求解!(已解决)

2020-02-20 20:56发布

本帖最后由 FSL_TICS_Robin 于 2014-11-27 11:48 编辑

本人在用KL04Z8 做项目,8K的flash应该够用了,可是没写几句就报错了,好像是flash不够了

flash.JPG (23.31 KB, 下载次数: 0) 下载附件 2014-10-18 10:23 上传
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
ideality0214
1楼-- · 2020-02-21 18:39
avr9299 发表于 2014-10-19 15:24
你这是HEX文件的大小,包含有其他的地址信息,内面的二进制文件也就5K多的样子,看下载时文件格式选错了没 ...

真正的FLASH占用5K 也是很大了,这个MCU一共才8K,只是一个空工程就占了5K,伤不起啊
avr9299
2楼-- · 2020-02-21 20:31
要想伤得起,用汇编
829xuming
3楼-- · 2020-02-22 00:40
坐等FSL技术支持解决,难道是编译器bug?
NG_Account
4楼-- · 2020-02-22 02:31
 精彩回答 2  元偷偷看……
semilog
5楼-- · 2020-02-22 06:44
看一下你的连接文件,代码段的空间是不是设的太小了,有没有预留boot区或是其他的
ideality0214
6楼-- · 2020-02-22 09:02
是不是codewarrior本身系统庞大,生成的启动代码也很庞大,之前用64K的Flash kinetis 不在乎这点牺牲,可是做个MCU就8K flash

一周热门 更多>