打印
[STM8]

STVD 中如何使用全局宏定义

[复制链接]
2803|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gmgmgm|  楼主 | 2014-5-2 10:15 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
刚接触STVD 编译器使用,有多个C语源文件和H头文件,想要在多个源文件中使用同个H头文件中的宏定义,要如何定义使用?

如在一个H头文件中已经定义好 #define temp  0x52

想要在多个C文件中直接使用这个 temp  要如何使用?谢谢  在网上找了发久一直没找到合适的方法
沙发
gmgmgm|  楼主 | 2014-5-2 17:41 | 显示全部楼层
mmuuss586 发表于 2014-5-2 12:09
在每个C程序里,包含点H文件看看。

不行哦,在当前C源文件用#inculd 包含头文件方式不行,会出错,就感觉它一个头文件不能同时在多个源文件中同时#include

使用特权

评论回复
板凳
gmgmgm|  楼主 | 2014-5-19 21:45 | 显示全部楼层
我还是没搞懂,不过谢谢楼上的几位

使用特权

评论回复
地板
gmgmgm|  楼主 | 2014-5-19 21:46 | 显示全部楼层
不知道大家是怎样模块化设计的,现在我只能把它整合成一个C文件编译,很痛苦,上万行代码

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

135

主题

766

帖子

2

粉丝