当前位置:首页 > 技术心得 > 正文内容

Keil WARNING L16: UNCALLED SEGMENT……解决

xjtudll10年前 (2014-10-18)技术心得50580

Keil默认情况下会给所有的代码分配使用空间的,如果某些函数没被调用过,Keil则会给出警告

Warning L16:Uncalled Function(Segment),Ignored For Overlay Process。

clip_image002

这个警告本身不关键,关键是不使用的函数居然占用了ROM。如何解决这个问题呢?

1、Target Option设置

clip_image004

2、Target Option里Device页。勾选“Use Extended(LX51) Linker instead of BL51”。

clip_image006

3、Target Option里 LX51 Misc 页。在“Misc Controls”里填入:REMOVEUNUSED

 

clip_image008

 

 

4、确认后,重新编译,警告即可消除,未使用的函数将不会占用程序空间。

其实,Keil帮助文档里是有讲到这个的。

clip_image010

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://www.xjtudll.cn/Exp/341/

标签: keil
分享给朋友:

“Keil WARNING L16: UNCALLED SEGMENT……解决” 的相关文章

安卓弹出Dialog之后,点触摸屏幕任意区域,Dialog消失了的解决方法

参考资料: http://blog.csdn.net/liushuiwen101423/article/details/46412487 http://blog.csdn.net/u012255016/article/details/49888881 http://blog.csdn.net/jds...

ios设备分辨率、屏幕尺寸、屏幕密度

iPhone Devices iPhone 5S Retina 4" Screen 326ppi 16:9 640 x 1136 px 123.8 x 58.6 x 7.6 mm 112...

常用电平标准

常用电平标准

现在常用的电平标准有TTL、CMOS、LVTTL、LVCMOS、ECL、PECL、LVPECL、RS232、RS485等,还有一些速度比较高的LVDS、GTL、PGTL、CML、HSTL、SSTL等。下面简单介绍一下各自的供电电源、电平标准以及使用注意事项。1、TTL电平TTL:Transistor...

找不到System.Web.dll

找不到System.Web.dll

  这个其实是编译配置选错了。Client Profile里不包含System.Web.dll,只有完整的.Net才有这个。...

C# 获取文件的修改时间、访问时间、创建时间

C# 获取文件的各个时间如下:<ccid_nobr>属性功能和用途Attributes返回和文件相关的属性值,运用了FileAttributes枚举类型值CreationTime返回文件的创建时间Exists检查文件是否存在于给定的目录中Extension返回文件的扩展名LastAcce...

LCD基本常识

1、LCD的玻璃厚度有1.1mm、0.7mm、0.55mm和0.4mm,成品总厚度分别为2.8mm、2.0mm、1.7mm和1.4mm,如果是FSTN产品,那么总厚度需要再增加0.1mm。 2、LCD的视角范围,STN产品视角范围最大,HTN产品次之,TN产品视角范围最小。对于多路产品,如果路数大于...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。