编辑: 雨林姑娘 | 2016-05-05 |
13 Silead Inc. 上海思立微电子科技有限公司-多点电容触控 IC ---RevA1.0 乎是薄膜的两倍. GSL3680 能很好支持玻璃或薄膜面板.塑料保护面板厚度达 1.5 毫米,玻璃约
3 毫米(取决于屏幕尺寸和布局后)时GSL3680 仍能提供良好的性能. 4. 操作细节 4.1. 上电和复位 GSL3680 由单电源供电,范围从 2.6V?3.3V.GSL3680 有片内上电复位(POR)电路.上电 后,GSL3680 在5毫秒内进入正常工作模式.为了使 POR 正常工作,VDD 必须下降到 1.6V 以下. GSL3680 还具有一个 RESET 引脚.RESET 引脚置低至少
100 ns 器件回到复位状态.释放 RESET 后GSL3680 在5毫秒内进入正常工作模式. RESET 引脚内部有上拉电阻,因此可以悬空. 芯片经历一个上电复位后,便通过 IRQ 引脚向主机发出中断信号.中断标志表明是上电复 位消息(参考 GSL3680 应用指南).该功能可用于检测任何意外断电突破事件,因此允许主机采 取任何必要的措施,例如重新配置 GSL3680. 软件复位命令可以用来通过 I2C 复位芯片(参考 GSL3680 应用指南).软件复位仅需要
1 毫秒.软件复位或 RESET 引脚复位事件将不会触发上电复位中断. 4.2. 校准 校准期间 GSL3680 会检测每个通道的本底电容.校准发生在芯片复位和下列情况: ? 通道停留在检测到人体触控的时间超过自动校准最大间隔 ? 某一通道上的信号在反方向上超过触摸门槛,而其他信道没有检测到任何触控 ? 用户发出强制校准命令 4.3. 通讯 4.3.1. 通讯协议 GSL3680 使用 I2C 兼容接口进行通信.GSL3680 不推荐查询方式,因为它只有在数据包 发生更新时才会拉高 IRQ 线,提示新的数据包到来. 4.3.2. I2C 兼容地址 GSL3680 Capacitive Touchscreen Controller
14 Silead Inc. 上海思立微电子科技有限公司-多点电容触控 IC ---RevA1.0 GSL3680 支持两个可选 I2C 兼容的设备地址,0x40 和0x41.I2C_ADD 管脚接地或悬 空,地址为 0x40,上拉到 VDDIO 时,地址为 0x41. 该地址左移一位,形成的 SLA + W 或SLA + R 的与 I2C 兼容的地址. SLA + W 和SLA+ R 的地址格式 Bit
7 Bit
6 Bit
5 Bit
4 Bit
3 Bit
2 Bit
1 Bit
0 Address: 0x40/0x41 Read/Write 4.3.3. 写入设备 一个写周期,包括一个起始标志和设备的 I2C 兼容地址(SLA + W,).下一个字节是要 写入的地址. 随后传输的多个字节- 实际数据 C分别写入地址指针指向的位置,地址指针+1 指向的位 置,地址指针+2 指向的位置… 停止标志表示写操作结束.新的写周期必须发送另一个地址指针.请注意,如果写周期以 新的起始标志结束,GSL3680 不一定能正确响应. 下图的例子显示了在地址 0x80 开始的地方连续写入
4 个字节的数据. 范例: 在地址 0x80 写入 0x12345678 四个字节 4.3.4. 读取设备 若要从设备读取,通常经历两个 I2C 兼容总线事件:第一是写入地址指针,二是接收实际 读取数据. 并不是每次读取都要设置地址指........