找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7333|回复: 6
收起左侧

关于keil调试时出现这个怎么解决?error C267: requires ANSI-style prototype

[复制链接]
ID:740568 发表于 2020-4-29 05:45 | 显示全部楼层 |阅读模式
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);   
回复

使用道具 举报

ID:452950 发表于 2020-4-29 14:45 | 显示全部楼层
把头文件eeprom52.h复制到工程所在的文件夹
回复

使用道具 举报

ID:727789 发表于 2021-4-13 17:34 | 显示全部楼层
xxpp2011 发表于 2020-4-29 14:45
把头文件eeprom52.h复制到工程所在的文件夹

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

使用道具 举报

ID:328014 发表于 2021-4-13 18:04 | 显示全部楼层
别人怎么可能会有你的代码呢?看来这个代码并不是你写的,你这个工程应该是别人给你的,你缺少eeprom52.h等于就是毫无用处的哦.
回复

使用道具 举报

ID:588399 发表于 2021-4-13 18:24 | 显示全部楼层
可能是其他头文件的问题,你检查下stm32系统头文件
回复

使用道具 举报

ID:974525 发表于 2021-12-20 16:57 | 显示全部楼层
can't open file 'eeprom52.h'   无法打开文件“eeprom52”.h' 说明默认搜索文件夹找不到这个文件,或者文件被破坏
回复

使用道具 举报

ID:415064 发表于 2021-12-20 19:52 | 显示全部楼层
在keil 添加头文件路径哪儿 把.h文件加进来,这个头文件你找给你代码的人要
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表