基于STM32、HAL库的TTP224C-BSBN 触摸屏控制器驱动程序设计
一、简介:
TTP224C-BSBN是一款4通道电容式触摸感应IC,具有以下特点:
-
4个独立的触摸输入通道
-
直接输出模式(高电平有效或低电平有效可选)
-
工作电压:2.4V-5.5V
-
低功耗设计
-
抗干扰能力强
-
可通过外部电容调节灵敏度
二、硬件接口:
TTP224C-BSBN引脚 STM32L4xx连接 --------------------------------- VDD 3.3V GND GND TP1-TP4 触摸按键输入(接触摸电极) OUT1-OUT4 GPIO输入(检测触摸状态) AHL 接VDD(高电平有效输出模式) TOG 接GND(直接输出模式) SLP 接VDD(正常工作模式)
三、头文件:
#ifndef __TTP224C_H
#define __TTP224C_H
#include "stm32l4xx_hal.h"
#define TTP224C_KE