标题: 关于keil调试时出现这个怎么解决?error C267: requires ANSI-style prototype [打印本页]

作者: 创云小白    时间: 2020-4-29 05:45
标题: 关于keil调试时出现这个怎么解决?error C267: requires ANSI-style prototype
csb.c(3): warning C318: can't open file 'eeprom52.h'
CSB.C(39): warning C206: 'SectorErase': missing function-prototype
CSB.C(39): error C267: 'SectorErase': requires ANSI-style prototype
程序编译的时候出现了这个,请问怎么样解决呢?
分别对应的是这几句程序
#include "eeprom52.h"
第二第三个错误都是这个        SectorErase(0x2000);   

作者: xxpp2011    时间: 2020-4-29 14:45
把头文件eeprom52.h复制到工程所在的文件夹
作者: ernestleo    时间: 2021-4-13 17:34
xxpp2011 发表于 2020-4-29 14:45
把头文件eeprom52.h复制到工程所在的文件夹

这个头文件还需要输入吗,有代码吗?

作者: 51hei团团    时间: 2021-4-13 18:04
别人怎么可能会有你的代码呢?看来这个代码并不是你写的,你这个工程应该是别人给你的,你缺少eeprom52.h等于就是毫无用处的哦.
作者: 13702010390    时间: 2021-4-13 18:24
可能是其他头文件的问题,你检查下stm32系统头文件
作者: 猪八戒2179    时间: 2021-12-20 16:57
can't open file 'eeprom52.h'   无法打开文件“eeprom52”.h' 说明默认搜索文件夹找不到这个文件,或者文件被破坏
作者: wojiaoguogai    时间: 2021-12-20 19:52
在keil 添加头文件路径哪儿 把.h文件加进来,这个头文件你找给你代码的人要




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1