关于STM32的按键实验由于本人目前练的不是很多,遗忘性很快,故写此以备遗忘之时。
首先,第一件事,先看一下原理图吧:
目前我正在练习的板子是正点原子的STM32f103zet6芯片的精英版板子,该板子共配备了三个按键(KEY0 、KEY1 和WK UP)
然后便是编写函数了:
首先是编写头文件key.h
然后接着便是制作相应的.c文件(key.c):
在编写好了函数之后,然后放到我们的主函数中编写就完成了:
最后下载编译后便能通过按键实现相应的功能了。
如果想要获得更加详细的了解,可以去参考正点原子的STM32F1开发指南(寄存器版)
其中许多函数都用到了结构体,想要了解程序,就必须先学好结构体