电容触摸屏控制芯片GT911

1.接口说明
GT9 非单层多点系列(以下简称 GT9 系列) 与主机接口共有 6 PIN,分别为: VDD、 GND、 SCL、SDA、 INT、 RESET
主控的 INT 口线需具有上升沿或下降沿中断触发功能,并且当其在输入态时, 主控端必需设为悬浮态,取消内部上下拉功能; 主机通过输出高、低来控制 GT9 系列的 RESET 口为高或低。 为保证可靠复位,建议 RESET 脚输出低 100μ s 以上。
2.通信接口
GT9 系列与主机通信采用标准 I2C 通信,最高速率可以支持至 400K bps。当主机采用 200K 以上的通信速率时,需要特别注意 I2C 口的外部上拉电阻阻值,以保证 SCL、 SDA 边沿足够陡峭。 GT9 系列在通信中始终作为从设备,其 I2C 设备地址由 7 位设备地址加 1 位读写控制位组成,高 7 位为地址, bit 0 为读写控制位。GT9 系列有两个从设备地址可供选择,如下表:
这里写图片描述
每次上电或复位时需要使用 INT 脚进行 I2C 地址设置。
3.通信时序
(1).主机对 GT9 系列进行写操作时序
这里写图片描述
S:起始信号。
Address_W:带写控制位的从设备地址。
ACK:应答信号。
Register_H、 Register_L:待写入的 16 位寄存器首地址。
Data_1 至 Data_n:数据字节 1-n。
E:停止信号。
设定了写操作寄存器首地址后,可以只写 1 字节数据,也可以一次性写入多个字节数据, GT9 系列自动将其往高地址顺序存储。
(2).主机对 GT9 系列进行读操作时序
先通过前述写操作时序设定需要读取的寄存器首地址,重新发送起始信号进行读寻址,读取寄存器数据。
这里写图片描述
Address_R:带读控制位的从设备地址。
NACK:最后 1 字节读完主控回 NACK。
设定了读操作寄存器地址后,主控可以一次读取 1 字节,也可以一次性读取多个字节数据, GT91XX
自动递增寄存器地址,将后续数据顺序发送。
设定完读操作寄存器地址后的停止信号(上图中的第一个 E 信号) 可发可不发,但是重新开始 I2C 通信的起始信号必须再次发送。
4.寄存器
GT911寄存器的列表可以参考《GT91xx编程指南》、《电容触控芯片GT911数据手册》。

5.芯片框图

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值