Advertisement

STM32F4培训第二节:GPIO按键

阅读量:

不能仅凭树皮来判断一棵树的优劣。

按键

按键库函数开发

掌握按键输入原理图的解析方法

获取按键输入的具体操作流程

基于GPIO-KEY实现的按键控制示例程序

key.c文件内容

main.c文件内容


按键库函数开发

在进行按键库的开发过程中,需要引入相应的库文件stm32f4xx_gpio.c。

理解按键输入原理图

按键S1与PA0引脚相连接,

在按键S1被按下状态下,PA0引脚呈现低电平状态

而在按键S1未被按下的情况下,PA0引脚则处于高电平状态

获取按键输入步骤

1、启动GPIOA组的时钟,亦即激活A组时钟(在STM32系统中,外设的时钟默认处于关闭状态,以此达到节能的目的)

复制代码
 //使能GPIO A组时钟

    
 RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE);
    
    
    
    
    AI写代码cpp

2、将GPIOA0引脚配置为上拉模式

复制代码
 GPIO_I

全部评论 (0)

还没有任何评论哟~