keil玩儿51单片机时遇见的错误与警告

一、错误1

错误展示
在这里插入图片描述
错误说明
自己写的代码太大,超过了keil5能够编辑的最大范围2048;
解决方法
1)使用注册机,破解keil5;
2)调整自己的代码,使得代码的总体大小小于2048;

二、警告1

警告展示
在这里插入图片描述
警告说明
本警告就是告诉你有个函数没有调用;
解决方法
1)在某个合适的位置调用该函数;
2)忽略该警告。实际上该警告不会影响本程序的运行,忽略后影响不大;

三、错误2

错误展示
在这里插入图片描述
错误说明
该错误就是告诉你没有定义segbuff表示符;
解决方法
在使用之前定义该表示符就好;

四、警告2

警告展示
在这里插入图片描述
警告说明
该警告就是说明在代码中有某个地方存在一个函数多次不合理调用;
解决方法
删除该函数不合理调用;

五、错误3

错误展示
在这里插入图片描述
错误说明
参数定义与参数的使用类型不一致;
解决方法
修改参数类型即可;

六、错误4

错误展示
在这里插入图片描述
错误说明
该错误是说数据类型不对,指针使用不合理;
解决方法
修改指针的数据类型,或者修改使用指针的地方;

七、错误5

错误展示
在这里插入图片描述
错误说明
该错误的意思就是变量temp有多个公共定义;
解决方法
1)删除不必要的定义;
2)使用关键字extern;

八、错误6

错误展示
在这里插入图片描述
错误说明
该错误就是说在这个附近有个符号没有效果。可能出现的原因有:1.符号“==”被替换成了“=”符号;2.有中文符号;
解决方法
1)检查自己的运算符;
2)检查是否存在中文符号;

九、警告3

在这里插入图片描述
** 警告说明**:
该警告是说某一个函数没有形参,导致出现争议;
** 解决方法**:
给函数一个形参void即可

十、错误7

错误展示
错误说明
该错误是说调用了未声明的函数。
解决方法
只需要声明未声明的函数即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值