可以像这样将 2 个引脚设置为高电平GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin)
:
GPIO_SetBis(GPIOA,PA1|PA2)
网上的stm32f10外设库(这里)说:
此参数可以是 GPIO_Pin_x 的任意组合,其中 x 可以是 (0..15)
但在GPIO_SetBits
函数内部有:
assert_param(IS_GPIO_PIN(GPIO_Pin));
它指的是一个简单的宏,将每个输入作为单个引脚进行检查:
(((PIN) == GPIO_Pin_0) || \ ...