基于STM32、HAL库的TSC2007IPWR触摸屏控制器驱动程序设计
一、简介:
TSC2007IPWR是德州仪器(TI)生产的一款低功耗电阻式触摸屏控制器,主要特点包括:
-
4线电阻式触摸屏接口
-
内置12位ADC
-
I²C接口(可达3.4MHz)
-
低功耗设计(工作电流典型值50μA)
-
小尺寸TSSOP-16封装
-
工作电压范围:1.2V-3.6V
二、硬件接口:
STM32L4xx <---> TSC2007IPWR PB6(SCL) <---> SCL PB7(SDA) <---> SDA<---> VDD(3.3V)<---> GND<---> PENIRQ(可选中断)
三、引脚说明
TSC2007IPWR关键引脚:
-
SDA, SCL: I²C通信引脚
-
XP, XM, YP, YM: 触摸屏接口
-
PENIRQ: 触摸中断输出(低电平有效)
-
VDD, GND: 电源
四、头文件:
#ifndef __TSC2007_H
#define __TSC2007_H
#ifdef __