没有合适的资源?快使用搜索试试~ 我知道了~
首页GT917S编程指南文件_V0.1.pdf
资源详情
资源评论
资源推荐
1
GT917S 编程指南
V0.1
2019-08-26
====== 免责声明======
本出版物中所述的器件应用信息及其他类似内容仅为您提供便利,它们可能由更新之信息所替代。确保应
用符合技术规范,是您自身应负的责任。深圳市汇顶科技股份有限公司(以下简称“GOODIX”)对这些信
息不作任何明示或暗示、书面或口头、法定或其他形式的声明或担保,包括但不限于针对其使用情况、质
量、性能、适销性或特定用途的适用性的声明或担保。GOODIX 对因这些信息及使用这些信息而引起的后
果不承担任何责任。未经 GOODIX 书面批准,不得将 GOODIX 的产品用作生命维持系统中的关键组件。
在 GOODIX 知识产权保护下,不得暗中或以其他方式转让任何许可证。
2
目 录
1. 接口说明 ..................................................................................................................................................... 3
2. I
2
C 通信时序 .............................................................................................................................................. 4
2.1 主机对 GT917S 进行写操作时序..................................................................................................... 4
2.2 主机对 GT917S 进行读操作时序..................................................................................................... 4
3. 寄存器列表 ................................................................................................................................................. 5
3.1 实时命令 ............................................................................................................................................. 5
3.2 配置信息(R/W).............................................................................................................................. 6
3.3 坐标信息 ........................................................................................................................................... 18
3.4 手势信息 ........................................................................................................................................... 22
3.5 GT917S 的命令状态寄存器 ............................................................................................................ 23
3.6 HotKnot 的状态寄存器 ..................................................................................................................... 23
3.7 HotKnot 的发送缓冲区 ..................................................................................................................... 24
3.8 HotKnot 的接收缓冲区 ..................................................................................................................... 25
4. 上电初始化与寄存器动态修改 ............................................................................................................... 26
4.1 GT917S 上电时序 ............................................................................................................................ 26
4.2 上电或复位 I2C 地址选择 ............................................................................................................... 27
4.3 上电发送配置信息 ........................................................................................................................... 28
4.4 主控响应 “INT Request” ................................................................................................................ 28
4.5 寄存器动态修改 ............................................................................................................................... 28
5. 坐标读取 ................................................................................................................................................... 29
6. 工作模式切换 ........................................................................................................................................... 30
6.1 Normal Mode .................................................................................................................................... 30
6.2 Green Mode ...................................................................................................................................... 30
6.3 Gesture Mode ................................................................................................................................... 31
6.4 Sleep Mode ....................................................................................................................................... 31
6.5 Approach Mode ................................................................................................................................ 32
6.6 Receive Mode ................................................................................................................................... 32
6.7 Send Mode ........................................................................................................................................ 33
7. Gesture 模式驱动修改 ............................................................................................................................. 34
7.1 灭屏后进入 Gesture 模式 ............................................................................................................... 34
7.2 灭屏后进入 Sleep 模式 ................................................................................................................... 34
7.3 按电源键(或 home 键)开屏 ....................................................................................................... 34
7.4 建议可与 IR 配合 ............................................................................................................................. 34
8. Gesture 模式坐标读取及校验 ................................................................................................................. 35
8.1 坐标读取 ........................................................................................................................................... 35
8.2 坐标及轨迹信息校验 ....................................................................................................................... 35
9. 版本修订记录 ........................................................................................................................................... 37
3
1. 接口说明
GT917S 与主机接口共有 6 PIN,分别为:VDD、GND、SCL、SDA、INT、RESET。
主控的 INT 口线需具有上升沿或下降沿中断触发功能,并且当其在输入态时,主控端必需设为悬浮
态,取消内部上、下拉功能;主机通过输出高、低来控制 GT917S 的 RESET 口为高或低。为保证可靠复
位,建议 RESET 脚输出低 100us 以上。
GT917S 与主机通信采用标准 I
2
C 通信,最高速率可以支持至 400K bps。当主机采用 200K 以上的
通信速率时,需要特别注意 I
2
C 口的外部上拉电阻阻值,以保证 SCL、SDA 边沿足够陡峭。GT917S 在
通信中始终作为从设备,其 I
2
C 设备地址由 7 位设备地址加 1 位读写控制位组成,高 7 位为地址,bit 0
为读写控制位。GT917S 有两个从设备地址可供选择,如下表:
7 位地址
8 位写地址
8 位读地址
0x5D
0xBA
0xBB
0x14
0x28
0x29
每次上电或复位时需要使用 INT 脚进行 I
2
C 地址设置,方法请参考“上电或复位 I
2
C 地址选择 ”一
章节。
4
2. I
2
C 通信时序
2.1 主机对 GT917S 进行写操作时序
S Address_W Register_H
A
C
K
Data_1Register_L
A
C
K
A
C
K
A
C
K
……
Data_n
A
C
K
E
S:起始信号。
Address_W:带写控制位的从设备地址。
ACK:应答信号。
Register_H、Register_L:待写入的 16 位寄存器首地址。
Data_1 至 Data_n:数据字节 1-n。
E:停止信号。
设定了写操作寄存器首地址后,可以只写 1 字节数据,也可以一次性写入多个字节数据,GT917S 自
动将其往高地址顺序存储。
2.2 主机对 GT917S 进行读操作时序
先通过前述写操作时序设定需要读取的寄存器首地址,重新发送起始信号进行读寻址,读取寄存器数据。
S Address_W Register_H
A
C
K
Register_L
A
C
K
A
C
K
E S Address_R
A
C
K
Data_1
A
C
K
……
Data_n
N
A
C
K
E
设定读寄存器首地址 读取数据
Address_R:带读控制位的从设备地址。
NACK:最后 1 字节读完主控回 NACK。
设定了读操作寄存器地址后,主控可以一次读取 1 字节,也可以一次性读取多个字节数据,GT917S 自
动递增寄存器地址,将后续数据顺序发送。
设定完读操作寄存器地址后的停止信号(上图中的第一个 E 信号)可发可不发,但是重新开始 I
2
C 通信
的起始信号必须再次发送。
5
3. 寄存器列表
3.1 实时命令
Addr
Name
bit7
bit6
bit5
bit4
bit3
bit2
bit1
bit0
0x8040
Command
0x00:读坐标状态 0x01、0x02:差值原始值
0x03:基准更新(内部测试) 0x04:基准校准(内部测试) 0x05:关屏
0x06:进入充电模式 0x07:退出充电模式 0x08:进入手势唤醒模式
0x0b:手模式(不支持弱信号) 0x0c:自动模式(自动切换手和手套)
0x20:进入从机接近检测模式 0x21:进入主机接近检测模式
0x22:进入数据传输模式
0x28:退出从机接近检测模式 0x29:退出主机接近检测模式
0x2A:退出数据传输模式(Reserved,实际为主控直接复位 IC)
0x31:保存自定义手势模版 0x35:清空触控 IC 中保存的手势模版信息
0x36:删除某个手势模版 0x37:查询手势模版信息。
0xAA:ESD 保护机制使用,由驱动定时写 AA 并定时读取检查
0x8041
Command_Data
与命令对应的数据(不需要下发数据的命令数据区下发 0)
0x8042
Command_
Checksum
命令与数据的累加和校验(sum(0x8040~0x8042)==0)
0x8043
ESD_Check
ESD 保护机制使用,在初始化时清零,之后由驱动进行读写操作
0x8044
Request
FW 主动发送给主控的请求
0x8045
FW_Status_L
程序状态字
0x8046
FW_Status_H
剩余36页未读,继续阅读
彡渲染丨灬繁华
- 粉丝: 21
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 27页智慧街道信息化建设综合解决方案.pptx
- 计算机二级Ms-Office选择题汇总.doc
- 单链表的插入和删除实验报告 (2).docx
- 单链表的插入和删除实验报告.pdf
- 物联网智能终端项目设备管理方案.pdf
- 如何打造品牌的模式.doc
- 样式控制与页面布局.pdf
- 武汉理工Java实验报告(二).docx
- 2021线上新品消费趋势报告.pdf
- 第3章 Matlab中的矩阵及其运算.docx
- 基于Web的人力资源管理系统的必要性和可行性.doc
- 基于一阶倒立摆的matlab仿真实验.doc
- 速运公司物流管理模式研究教材
- 大数据与管理.pptx
- 单片机课程设计之步进电机.doc
- 大数据与数据挖掘.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0