GPIO_WriteBit(GPIOB, GPIO_PIN_3, (Bit_OperateType)(1 - GPIO_ReadOutputDataBit(GPIOB, GPIO_PIN_3)));如何将这个函数配置成不取反
时间: 2024-05-16 07:12:47 浏览: 15
如果您想要将这个函数配置成不取反,只需要将第三个参数改为固定的值即可,例如将 `(Bit_OperateType)(1 - GPIO_ReadOutputDataBit(GPIOB, GPIO_PIN_3))` 改为 `Bit_RESET` 或者 `Bit_SET`。具体的代码如下所示:
```c
// 将 GPIOB 的第 3 个引脚配置为 Bit_RESET
GPIO_WriteBit(GPIOB, GPIO_PIN_3, Bit_RESET);
// 将 GPIOB 的第 3 个引脚配置为 Bit_SET
GPIO_WriteBit(GPIOB, GPIO_PIN_3, Bit_SET);
```
这样就可以将函数配置为不取反了。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)