keil 使用技巧
时间:07-25 16:40 阅读:1153次
*温馨提示:点击图片可以放大观看高清大图
简介:本文主要介绍在使用keil 时出现编译警告提示及#286错误的意思及相应的而解决办法。
1.编译警告信息提示 :**********: warning: #1295-D: Deprecated declaration ********************** - give arg types
意思是:弃用的声明,
改方法:经检查是函数的参数为空时,没有加void,这是一种老式用法,所以编译器给出了告警信息。.
2.error: #268: declaration may not appear after executable statement in block
意思是:声明不能放在执行语句块后。
例如:出现编译错误的函数如下:
void Scan(void)
{
GetStart();
u8 ii;
while(1)
{ }
}
改正后,编译OK的函数如下:
void Scan(void)
{
u8 ii;
GetStart();
while(1)
{ }
}