目录
一、矩阵键盘的原理图、PCB图
二、矩阵键盘的初始化
- PF0到PF3固定为推挽输出,PF12到PF15固定为下拉输入。
- 即,无键按下时,对应PF12到PF15为0,有键按下时,PF12到PF15中,对应的引脚为高。
/**
******************************************************************************
* @file main.c
* @author Sumjess
* @version V1.0
* @date 2019-05-xx
* @brief 按键应用bsp(扫描模式)
******************************************************************************
* @attention
*
* 实验平台 :STM32 F429
* CSDN Blog :https://blog.csdn.net/qq_38351824
* 微信公众号 :Tech云
*
******************************************************************************
*/
/**
* @brief 配置矩阵按键用到的I/O口
* @param 无
* @retval 无
* @explain PF0到PF3固定为推挽输出,PF12到PF15固定为下拉输入。即,无键按下时,对应PF12到PF15为0,有键按下时,