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

Keil WARNING L16: UNCALLED SEGMENT……解决

xjtudll11年前 (2014-10-18)技术心得52120

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……解决” 的相关文章

Android 修改preferences summary 文字的颜色

参考资料: http://stackoverflow.com/questions/4081946/android-preferences-summary-default-color 需求: preferences summary的文字颜色通常是跟随系统的,例如黑色或白色,现需要根据不同情况改变su...

eclipse:android R.java文件丢失或无法更新

eclipse:android R.java文件丢失或无法更新

http://www.cnblogs.com/zdz8207/archive/2012/11/30/eclipse-android-adt-update.html 问题: eclipse编译android工程,发现R.java无法更新 解决办法: 1、先确定SDK没问题,就是说工程设置里用的SDK,...

图腾柱(Totem Pole)输出电路

图腾柱(Totem Pole)输出电路

由于此结构画出的电路图有点儿像印第安人的图腾柱(图中左下角的照片),所以叫图腾柱式输出(也叫图腾式输出)。输出级分别采用一个NPN型晶体管和一个PNP型晶体管。NPN管集电极接正电源(或接地),发射极接下面PNP管的发射极,同时输出;PNP管的集电极接地(或负电源)。两管的基极同时接 前级的控制...

金蝶K3:自定义SQL报表,如何在预警平台选择得到?

金蝶K3:自定义SQL报表,如何在预警平台选择得到?

自定义的SQL报表,在预警平台选择不到呢?是哪里设置问题呢?谢谢了 解决方法:BOS中将报表发布到信息服务就可以找到了。...

未能加载文件或程序集“file:///C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports

首先我使用工具的信息为:Visual Studio 2010 ,水晶报表的版本为:13.0.0.99。 我想做的就是:使用VS2010中的WPF,将DataSet中的数据展示出来。(DataSet中的数据来自Oracle数据库) 但是我在运行的时候出现了这个问题: 未能加载文件或程序集“...

Eclipse安装android 开发插件(ADT)

Eclipse安装android 开发插件(ADT)

如果是单独的eclipse,需要下载ADT。 (1)打开Eclipse, 在菜单栏上选择 help->Install New SoftWare 出现如下界面: 点击 Add按钮,出现如下界面 输入网址: https://dl-ssl.google.com/android/eclipse/...

发表评论

访客

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