
STM32电容触摸按键项目实战(基于hal库CubeMX配置)
利用定时器的输入捕获功能来捕获到这个电路上电容的充放电时间,当按下的时候相当于是两块电容,充电时间较长。(1). tim.c(这里没什么改动,就是在 /* USER CODE BEGIN TIM5_Init 2 */这里加入了 HAL_TIM_IC_Start (&htim5, TIM_CHANNEL_2);这里需要添加tpad.c, tpad.h,和正点原子的sys.c, sys.h 文件(tpad.c和tpad.h也是正点原子提供的的,不过我稍加了改动)。本文以正点原子精英板子为例。






