03 按键控制LED
Posted haichuangdianzi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了03 按键控制LED相关的知识,希望对你有一定的参考价值。
程序是在上个实验基础上进行修改。
02 STM32CubeMX新建工程
- 根据原理图,按键连接的是PB15
- 选择“GPIO_Input”。
- 选择①处,根据②③④处设置,完成直接生成工程。
- 打开KEIL工程,在主函数完成以下程序。
while (1)
{
if(0 == HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin))
{
HAL_Delay(100);
if(0 == HAL_GPIO_ReadPin(KEY1_GPIO_Port, KEY1_Pin))
HAL_GPIO_TogglePin(LED1_GPIO_Port, LED1_Pin);
}
}
以上是关于03 按键控制LED的主要内容,如果未能解决你的问题,请参考以下文章