930电子网

 找回密码
 立即注册
艾克姆科技推出最新产品STC32G12K128开发板
查看: 18098|回复: 1

宏定义编译告警求助

[复制链接]

13

主题

23

帖子

177

积分

注册会员

Rank: 2

积分
177
发表于 2021-3-25 13:51:02 | 显示全部楼层 |阅读模式
本帖最后由 pengyanxin 于 2021-3-25 13:54 编辑

使用API配置管脚状态时,我自定义了一个宏:
#define  INT_CTRL_PIN   20
但是在下面使用的时候编译告警:
nrf_gpio_cfg_input(INT_CTRL_PIN, GPIO_PIN_CNF_PULL_Pullup);
..\..\app\GT911.c(67): warning:  #188-D: enumerated type mixed with another type

入参应是uint32_t,我把宏定义改成#define  INT_CTRL_PIN   20UL 还是告警,求解惑~

编译器是Keil5,nrf52832
回复

使用道具 举报

52

主题

354

帖子

6545

积分

版主

Rank: 7Rank: 7Rank: 7

积分
6545
发表于 2021-4-7 16:12:10 | 显示全部楼层
配置引脚输入上拉用的不是这个宏:GPIO_PIN_CNF_PULL_Pullup,把他换成NRF_GPIO_PIN_PULLUP就可以了。
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|手机版|官方淘宝店|930电子网 ( 皖ICP备16000695号-2 )

GMT+8, 2024-11-21 20:02 , Processed in 0.070593 second(s), 21 queries .

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