标题: 将两个单片机keil文件合并后出现重定义问题 向大佬们求助 [打印本页]

作者: seak    时间: 2024-4-28 21:59
标题: 将两个单片机keil文件合并后出现重定义问题 向大佬们求助
我是将两个keil文件合并一起后,然后一直出现图片里的那种重复定义的情况,虚心向大佬们请教。
PS:在网上搜索相关资料是说,这些是出现了二次定义,可是找了很久也没发现。相关单片机代码在附件里。

屏幕截图 2024-04-28 215347.png (466.33 KB, 下载次数: 60)

屏幕截图 2024-04-28 215347.png

keil5.7z

170.17 KB, 下载次数: 2


作者: Graves    时间: 2024-4-28 21:59
"eeprom.h"和“eeprom52.h”函数和sfr定义都重定义了。在C51.c里把#include“eeprom52.h”屏蔽就可以编译通过
作者: 美琴的备胎    时间: 2024-4-29 08:31
头文件里是不是引用了stc的支持库?stc的库里都包含有报错的这些
作者: 远征之路    时间: 2024-4-29 08:38
头文件已包含报警寄存器定义信息。
作者: Hephaestus    时间: 2024-4-30 12:57
头文件只能include一次。




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