sijiaoshe008
驱动牛犊
驱动牛犊
  • 注册日期2004-12-08
  • 最后登录2005-07-12
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2477回复:2

[求助]关于用keil调试固件程序时出现的警告信息

楼主#
更多 发布于:2005-07-06 13:21
  各位大虾,能否指点一下:
固件程序编译没有错误提示,但是警告信息一大堆,都是类似于:

WARNING L16:UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?ISR_SUDAV?FUNCTION

WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL:AUTOPTRL
MODULE:MAIN.obj

WARNING L2:REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL:USBBAV
MODULE:MAIN.obj
ADDRESS:03C7H

这样的警告居然有两百多个,我想请问一下,这几类的警告都是什么错误造成的?
L16,L1,L2等是不是指的源程序的所在行数,可我的程序第一行就是个注释阿,这是怎么回事,给给位大虾指点一下,谢谢了
yqused
驱动牛犊
驱动牛犊
  • 注册日期2002-12-23
  • 最后登录2007-08-27
  • 粉丝0
  • 关注0
  • 积分59分
  • 威望7点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-07-07 23:08
L16,L1,L2是告警代码,具体含义可以到keil安装目录下面的hlp下查看BL51.CHM。
computer00
驱动小牛
驱动小牛
  • 注册日期2004-09-27
  • 最后登录2009-08-22
  • 粉丝0
  • 关注0
  • 积分1002分
  • 威望120点
  • 贡献值0点
  • 好评度110点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-03-28 21:09
第一个是有函数没有调用,

后面两个是变量没有声明.也许是你拼写错误.
博客Http://computer00.21ic.org
游客

返回顶部