stm32f1按键检测使用外部中断以及定时器延时方式去抖
本来一个按键检测是很简单的功能,在大学的时候做的51单片机矩阵键盘更要复杂,但是如果要在操作系统中使用按键并且很好的去除抖动,不影响整个rtos系统的运行,保证中断不会长时间占用CPU,达到快进快出的目的。就需要另外启动一个定时器来完成计时功能(比如去抖20ms)后,产生定时器中断后再次检测按键电平。 #define key1 GPIOC_11 void key_de...
原创
2018-07-03 14:19:49 ·
14059 阅读 ·
7 评论