设置引脚
函数功能介绍
HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState)
功能:写输出数据(高低电平 )
参数:GPIOx 填使用的GPIO组(GPIOB) GPIO_Pin 使用了哪个引脚(GPIO_PIN_0
PinState 输出数据(高低1 或者0 GPIO_PIN_RESET 0 GPIO_PIN_SET 1
HAL_GPIO_TogglePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin)
功能:IO口输出状态翻转
参数:GPIOx 填使用的GPIO组(GPIOB) GPIO_Pin 使用了哪个引脚(GPIO_PIN_0)
HAL_Delay()//延时函数参数填延时时间,毫秒级延时
3、方法一
while (1)
{ HAL_GPIO_WritePin(GPIOB,GPIO_PIN_0,0);
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_1,0);
HAL_Delay(500);
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_0,1);
HAL_GPIO_WritePin(GPIOB,GPIO_PIN_1,1);
HAL_Delay(500);
}
4、方法二
while (1)
{
HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_0);
HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_1);
HAL_Delay(500);
}