该工程直接复制的上面的01的工程,是在它的基础上新建的一个
一、Cubemx的设置:
如下图,至于为什么配置它们为上拉还是下拉,请看他们的原理图(下附)
二、Keil5的配置与代码编写
1、首先建立两个新的文件
key.c和key.h,这两个文件的建立方法和led.c,led.h的建立方法一样,同样保存在BSP文件夹中,并且用三色品字将文件添加在工程中。
2、编写key.c与key.h文件
如下,很简单,只需要将它用define代表一下,以后用起来方便
3、编写main.c文件
第一步:添加头文件
第二步:添加while1,即可运行,,,两次if判断是为消抖(之后会介绍更加好的消抖方法)
资料放在评论区
end