基于STM32、HAL库的TCA8418RTWR I/O扩展器驱动程序设计
一、简介:
TCA8418RTWR是德州仪器(TI)推出的一款I²C接口键盘扫描芯片,主要特性包括:
-
8x8矩阵键盘扫描能力(最多64个按键)
-
内置去抖动电路
-
可编程中断输出
-
低功耗设计(适合电池供电设备)
-
工作电压范围:1.65V至3.6V
-
封装:WQFN-24 (4mm x 4mm)
二、硬件接口:
TCA8418引脚 | STM32L4引脚 | 功能描述 |
---|---|---|
VCC | 3.3V | 电源 |
GND | GND | 地线 |
SDA | PB7/I2C1_SDA | I2C数据线 |
SCL | PB6/I2C1_SCL | I2C时钟线 |
INT | PC13 | 中断输出(可选) |
RESET | 3.3V | 复位(通常上拉) |
三、头文件:
#ifndef __TCA8418_H