我的开发板是F407,探索者,今天我打开“标准例程”并且编译后,出现了一个错误:..SYSTEMusartusart.c(47): error: #260-D: explicit type is missing ("int" assumed) 错误来源是:_sys_exit(int x) 这一个函数,于是我找了资料,没有解决,后来我在“_sys_exit(int x)”前面加了一个void 关键字,再编译时那个错误没有了,但是我的疑虑现在出现了,当我用这个模板操作的时候就出现了一系列问题,出现好多的问题,在此我先问问:为什么标准例程都会出错的?如果是我电脑的问题,那会是哪里出问题了呢?亟待解决,谢谢了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
不懂。
用IAR,新版软件一直兼容旧版的工程,
但遇到一次例外:7.201版编译7.101版的工程时出错。
这是MDK版本的问题,你用我们提供的MDK版本就不会有问题。但是最新版本的MDK,要求这里必须加int,否则报错。
一周热门 更多>