码迷,mamicode.com
首页 > 其他好文 > 详细

关于STM8空间不足的解决方法

时间:2014-07-10 13:44:13      阅读:309      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   文件   width   

STM8虽然功能齐全,但是空间不足也是经常出来的情况。要么.text overflow,要么.bss overflow,让人头疼。这里把一些优化方案列出来,让空间得到充分利用:

1、在Project settings下,C Compiler,Optimizations选择Customize

bubuko.com,布布扣

重点是把Split Functions选上。

意思就是只编译用到的函数,不然编译器会很傻地把你用到的C文件里所有函数都编译进去,空间当然不够啦!

bubuko.com,布布扣

2、再到Linker下,Category选择Input

bubuko.com,布布扣

然后看哪个不够,数值设大点。

比如我的工程显示.bss overflow(定义的变量比较多),那我就把RAM从0x1FF改成了0x250。

bubuko.com,布布扣

关于STM8空间不足的解决方法,布布扣,bubuko.com

关于STM8空间不足的解决方法

标签:style   blog   http   color   文件   width   

原文地址:http://www.cnblogs.com/craftor/p/3811734.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!