stm32拉低gpio
时间: 2023-09-01 12:09:29 浏览: 163
要将STM32的GPIO引脚拉低,可以使用以下代码片段中的函数:
```c
void GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) {
/* Check the parameters */
assert_param(IS_GPIO_ALL_PERIPH(GPIOx));
assert_param(IS_GPIO_PIN(GPIO_Pin));
GPIOx->BRR = GPIO_Pin;
}
```
这个函数会将指定的GPIO引脚拉低。其中,`GPIOx`是GPIO端口的指针,`GPIO_Pin`是要拉低的引脚的位掩码。通过将引脚的位掩码传递给`GPIOx->BRR`寄存器,可以将相应的引脚拉低。请确保在使用该函数之前,已经正确地配置了GPIO端口和引脚。
引用[2]和引用[3]中的代码片段是用于读取GPIO输入引脚和输出引脚状态的函数,与拉低GPIO引脚无关。
阅读全文
相关推荐












