小学生
最后登录1970-1-1
在线时间 小时
注册时间2021-4-11
|
- #define digitalTOGGLE(p,i) {p->ODR ^=i;}
- #define LED0_TOGGLE digitalTOGGLE(LED0_GPIO_PORT,LED0_GPIO_PIN )
- #define LED1_TOGGLE digitalTOGGLE(LED1_GPIO_PORT,LED1_GPIO_PIN )
复制代码 上面这段宏定义为什么换成下面这段函数之后就没有效果了
- void LED_TOGGLE(GPIO_TypeDef* GPIOx,uint16_t GPIO_Pin)
- {
- GPIOx ->ODR ^= GPIO_Pin;
- }
复制代码
实参我用的也是LED0_GPIO_PORT和LED0_GPIO_PIN
|
|