打印

不理解#define LED1(a)

[复制链接]
127|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
张さん|  楼主 | 2019-11-21 09:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#define LED1(a) if (a)        \
                                        GPIO_SetBits(GPIOB,GPIO_Pin_0);\
                                        else                \
                                        GPIO_ResetBits(GPIOB,GPIO_Pin_0)
可不可以写成 #define LED1(a)  if(a) GPIO_SetBits(GPIOB,GPIO_Pin_0); else GPIO_ResetBits(GPIOB,GPIO_Pin_0)
还有为什么 LED(a)中的a为什么可以代替ON/OFF

使用特权

评论回复

相关帖子

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

本版积分规则

448

主题

464

帖子

1

粉丝