文章目录
前言
在上一次我们已经学习点亮LED灯也就是GPIO的输出模式,在这一次我们学习GPIO的输入模式,同时融合上一次的点亮LED灯来观察本次学习实现的效果。在我们的核心板中已经有一个按键所以我们这次一直接使用,同是还会介绍和实现按键的多种消抖方式。
一、实现思路
1.查看原理图
在原理图中我们可以看到一共有两个按键其中一个用来给复位引脚的,另一个是我们要使用的,连接的是GPIO0引脚。
2.查看数据手册
对于一个器件功能的实现查看数据手册是很有必要的,但是这次使用的按键比较简单就简单介绍。其结构如下图:
可以看到上面是有一个弹片的,通过这个弹片使按键闭合。这样就有一个问题就是当按下按键时会有抖动导致多次触发按键,其效果如下图: