STM32F4下使用HAL库实现矩阵键盘方法(轮询)
由于中断方式去抖时需要采用定时器,且HAL下中断5-9为同一个中断处理函数,没有现成的获取当前中断源接口(也许是没有找到),需要读取寄存器获取当前中断源。所以采用使用比较广泛的轮询方式实现。基于方便移植等,做了多个封装及注释;源码如下:基于STM32F429,正点原子基础上移植keypad.h#ifndef _KEYPAD_H#define _KEYPAD_H#ifdef __cp...
原创
2019-04-30 11:02:45 ·
7359 阅读 ·
2 评论