[
转载
]keil_c51
常见错误警告提示
(2011-
08-16 12:22:06)
转载â–?/p>
标签ï¼?/p>
转载
原文地址ï¼?/p>
keil_c51
常见错误警告提示
作者:
liujie
1. Warning 280:‟iâ€?unreferenced local variable
说明局部变é‡?/p>
i
在函数中未作任何的存取操ä½?/p>
解决方法消除函数ä¸?/p>
i
变量的宣å‘?/p>
2 Warning 206:‟Music3â€?missing function
-prototype
说明
Music3( )
函数未作宣告或未作外部宣告所以无法给其他函数调用
解决方法将叙è¿?/p>
void Music3(void)
写在程序的最前端作宣告如果是其他文件的函æ•?/p>
则要写成
extern void Music3(void),
即作外部宣告
3 Compling :C:8051MANN.C
Error:318:can‟t open file „beep.hâ€?/p>
说明在编è¯?/p>
C:8051MANN.C
程序过程中由äº?/p>
main.c
用了指令
#include “beep.hâ€?
ä½?/p>
却找不到所è‡?/p>
解决方法编写
一ä¸?/p>
beep.h
的包含档并存入到
c:8051
的工作目录中
4 Compling:C:8051LED.C
Error 237:‟LedOnâ€?function already has a body
说明
LedOn( )
函数名称重复定义即有两个以上一样的函数名称
解决方法修正其中的一个函数名称使得函数名称都是独立的
5 ***WARNING 16:UNCALLED SEGMENT,IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_DELAYX1MS?DELAY
说明
DelayX1ms( )
函数未被其它函数调用也会占用程序记忆体空é—?/p>
解决方法去掉
DelayX1ms( )
函数或利用条件编è¯?/p>
#if �.#endif,
可保留该函数并不ç¼?/p>
�/p>
6 ***WARNING 6 :XDATA SPACE MEMORY OVERLAP
![]()
FROM : 0025H