xxkj2010 发表于 2024-1-11 20:18:00

请问STC8H.h和STC8Hxxx.h有什么区别?

在下载的例程代码中,发现了两个有关STC8H的h文件,分别是STC8H.h和STC8Hxxx.h



它们的大小不相同,请问这两个h文件有什么区别?它们可以相互代换吗?

_奶咖君_ 发表于 2024-1-12 10:11:56

比对比对内容不就得了

DebugLab 发表于 2024-4-2 23:04:14

“STC8.h”和“STC8H.h”相比,多了一些位定义(附件),keil右键直接引用的是“STC8.h”,但在新版INC文件里没有“STC8.h”了,使用“STC8H.H”,编译旧版工程出错,因为旧版工程使用了那些位定义,特意找了个旧版STC-ISP把这个“STC8.h”弄出来了,经过对比删减,得到了这个文件(附件),以后使用“#include <STC8H.H>”配合“#include "define.h"”编译
以上是我的经验,您的问题应该类似


xxkj2010 发表于 2024-4-3 07:55:14

DebugLab 发表于 2024-4-2 23:04
“STC8.h”和“STC8H.h”相比,多了一些位定义(附件),keil右键直接引用的是“STC8.h”,但在新版INC文件 ...

细心、有钻研精神,点赞!{:4_250:}

WHX 发表于 2024-4-3 08:26:55

{:5_332:}

xxkj2010 发表于 2024-4-3 11:34:50

我现在一般用STC8Hxxx.h,然后先编译,出现问题,再在STC8Hxxx.h上补充内容,欠什么补什么。
页: [1]
查看完整版本: 请问STC8H.h和STC8Hxxx.h有什么区别?