keil警告,,,,大问题

[复制链接]
 楼主| soso 发表于 2008-8-23 09:22 | 显示全部楼层 |阅读模式
我的KEIL警告太多,不知道怎解决...<br />linking...<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?_PUT_STR_XY?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?_PUTCHARH?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?_DISPLAYENGLISHCHARDOT?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?_PUTSIZEIMAGE?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?_DISPLAYCHINESECHARDOT?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?JFXL3?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?_CJXLSHJ?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?CJXLZI?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?CJXL38?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?_SGXZ?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?ZHAOG?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?FANFEI?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?XLSC74?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?SGJBXX83?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?_YSHA?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?_YSE?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?XLMX88?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?TZXG102?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?BISAI113?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?PR?_MENUOPERATE?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?KEYSAO?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?ZHSM116?MAIN<br />***&nbsp;WARNING&nbsp;L13:&nbsp;RECURSIVE&nbsp;CALL&nbsp;TO&nbsp;SEGMENT<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?CO?MAIN<br />&nbsp;&nbsp;&nbsp;&nbsp;CALLER:&nbsp;&nbsp;?PR?BHZS117?MAIN<br />***&nbsp;WARNING&nbsp;L16:&nbsp;UNCALLED&nbsp;SEGMENT,&nbsp;IGNORED&nbsp;FOR&nbsp;OVERLAY&nbsp;PROCESS<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?PR?_READDATA?MAIN<br />***&nbsp;WARNING&nbsp;L16:&nbsp;UNCALLED&nbsp;SEGMENT,&nbsp;IGNORED&nbsp;FOR&nbsp;OVERLAY&nbsp;PROCESS<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?PR?P8563_INIT?MAIN<br />***&nbsp;WARNING&nbsp;L16:&nbsp;UNCALLED&nbsp;SEGMENT,&nbsp;IGNORED&nbsp;FOR&nbsp;OVERLAY&nbsp;PROCESS<br />&nbsp;&nbsp;&nbsp;&nbsp;SEGMENT:&nbsp;?PR?MAST_ACK?MAIN<br />Program&nbsp;Size:&nbsp;data=62.1&nbsp;xdata=0&nbsp;code=28534<br />creating&nbsp;hex&nbsp;file&nbsp;from&nbsp;&quot;NewLcd&quot;...<br />&quot;NewLcd&quot;&nbsp;-&nbsp;0&nbsp;Error(s),&nbsp;26&nbsp;Warning(s).<br />
computer00 发表于 2008-8-23 10:03 | 显示全部楼层

把代码贴出来看看

  
赤铸 发表于 2008-8-23 17:04 | 显示全部楼层

用了中断或者 code 空间里的常量吧?

一般是因为函数重入(同一个函数同时在中断内外调用或者在几个中断里用)<br />函数定义为&nbsp;reentrant&nbsp;就没有了(但你自己必须保证它的确可重入)
 楼主| soso 发表于 2008-8-24 09:23 | 显示全部楼层

我跟本就没有用中断呀。。。。

跟本就没有用中断呀。。。。
赤铸 发表于 2008-8-24 12:50 | 显示全部楼层

code 空间里的常量?

  
sj59773336 发表于 2008-8-24 22:29 | 显示全部楼层

互调用函数时出现的

我也遇到过&nbsp;就是相互调用函数时出现的&nbsp;改改程序也就没有了但也没啥影像吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

0

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部