usart.c文件报错explicit type is missing ("int" assumed)

2019-07-20 00:38发布

//定义sys_exit()以避免使用半主机模式
sys_exit(int x)
{
        x = x;
}


这里为什么会报错?是原子哥例程MPU6050里面的源代码,我在实验室电脑都正常,为什么自己电脑就这样了???
是usart.c文件里面的

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
22599967
1楼-- · 2019-07-20 05:53
聚散流沙 发表于 2016-8-8 19:16
加void

解决了,加了void,然后keil激活后就没问题了,多谢了
聚散流沙
2楼-- · 2019-07-20 08:20
 精彩回答 2  元偷偷看……
22599967
3楼-- · 2019-07-20 10:31
聚散流沙 发表于 2016-8-8 19:04
改成  void  sys_exit(int x)试下

试了继续报错,报错的是其他问题!!!

..OBJMPU6050.axf: Error: L6915E: Library reports error: __use_no_semihosting was requested, but _sys_exit was referenced
聚散流沙
4楼-- · 2019-07-20 12:43
 精彩回答 2  元偷偷看……
聚散流沙
5楼-- · 2019-07-20 18:00
 精彩回答 2  元偷偷看……
22599967
6楼-- · 2019-07-20 23:36
聚散流沙 发表于 2016-8-8 19:12
我的程序里面是这样子的

改成你这样还是继续报错,第一个的那种错误

一周热门 更多>