兆易创新Keil工程中是否需要添加宏GD32F427?

[复制链接]
3150|14
 楼主| skyfans000 发表于 2024-2-4 13:23 | 显示全部楼层 |阅读模式
最近在尝试GD32F427工程编译的时候,有个不明白的地方,在Keil工程中是否需要定义宏GD32F427?我搜索了一下,整个工程中没有哪里定义了这个宏;我确认了在工程中没有定义。
8583465bf1f6c73764.png

下面的GD32F450/GD32F470提示没有定义,但是GD32F427提示是定义了,请问这个宏GD32F427在哪里定义的? 5043865bf1f84d9e4b.png

cr315 发表于 2024-2-5 16:55 | 显示全部楼层
jcky001 发表于 2024-2-6 17:24 | 显示全部楼层
建议看用户手册
liu96jp 发表于 2024-3-27 15:13 | 显示全部楼层
就算是没有宏的话,你能不能编译通过呢?
d1ng2x 发表于 2024-3-27 16:19 | 显示全部楼层
其实可以参考官方的示例,看看宏定义这么写的,你写个就好了
zhizia4f 发表于 2024-3-27 17:23 | 显示全部楼层
一般是需要宏定义的哈
cen9ce 发表于 2024-3-27 18:25 | 显示全部楼层
我理解是需要添加的,但是你为啥没添加,不知道啊
suw12q 发表于 2024-3-27 19:37 | 显示全部楼层
这都是驱动外设的头文件,不用管的吧
q1d0mnx 发表于 2024-3-27 20:45 | 显示全部楼层
你得看你用的啥工程环境,比如RTE的话,好像是不用宏定义头文件吧
q1ngt12 发表于 2024-3-28 07:30 | 显示全部楼层
可以加啊,如果编译通过还没有宏定义文件的话,可以不加的
l1uyn9b 发表于 2024-3-28 10:10 | 显示全部楼层
建议直接看看例程吧,例程咋写你咋弄呗
t1ngus4 发表于 2024-3-28 12:23 | 显示全部楼层
反正ST的是需要定义,GD的用得少,不太清楚呢

烟雨蒙蒙520 发表于 2024-7-31 22:58 | 显示全部楼层
通过定义宏,源代码中可以使用条件编译指令来包含或排除特定的代码段。这确保了代码在编译时会针对正确的微控制器进行优化。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

15

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部