STM32—GPIO操作(基于STM32F051开发板)
STM32F0硬件:
编程实例操作:按下按键灯的状态会进行翻转
while (1)
{
while(!HAL_GPIO_ReadPin(GPIOA, GPIO_PIN_8)); //判断按键是否按下
HAL_Delay(20); //延时消抖
while(HAL_GPIO_ReadPin(GPIOA, GPIO_PIN_8)); //再次判断按键是否还是按下状态
HAL_GPIO_TogglePin(GPIOB, GPIO_PIN_0|GPIO_PIN_1|GPIO_PIN_2); //使灯翻转(亮灭)
while(HAL_GPIO_ReadPin(GPIOA, GPIO_PIN_8)); //判断按键是否抬起
HAL_Delay(20); //延时消抖
}
关键字:物联网 STM32开发 GPIO口操作『本文转载自网络,版权归原作者所有,如有侵权请联系删除』