Cypress TrueTouch电容触摸屏的通讯接口设计方案

网友投稿 349 2022-11-20

Cypress TrueTouch电容触摸屏的通讯接口设计方案

图1 轴坐标式感应单元矩阵的图形

图2 Cypress TrueTouch 多点触摸识别位置

方案同时显示了5 个手指触摸点的位置。

图3 Cypress TrueTouch™ 电容触摸屏方案

二、Cypress TrueTouch™电容触摸屏的通讯接口

1. TX 通信接口

2. I2C 通信接口

PSoC 与主机I2C 通信时,通常是对所有的行 / 列感应单元触摸检测完成后,通过一个GPIO 报告中断给主机,主机响应中断并读出所需的数据。以下方法可以确保主机读出数据的完整性:

While(1) {

TSX_UpdateAllBaselines(); // 更新感应单元Baseline

TSX_GetCentroids(); // 获得多点的位置

// 检测EzI2Cs 用户模块的RAM 读/写计数器,等待直到主机读出全部数据

while (EzI2Cs_bRAM_RWcntr != sizeof(I2Cregs)) {};

…; // 运行其它用户代码

PSoC Sleep mode 下将关闭Analog / Digital UM,使所有GPIO 不形成电流通路,使能I2C 通信引脚的外部中断唤醒,然后进入Sleep mode,主机随后可以调用一次I2C 读或写事件来唤醒PSoC。

3. SPI 通信接口

表1 SPI 模式选择

4. USB 通信接口

USBFS支持Control / Interrupt / Bulk / Isochronous 传输,提供了USB IN / OUT控制节点的底层驱动模式,解释来自USB Host的请求并分配给相应的函数。通过USBFS Setup Wizard可以很方便的配置器件描述符,用户还可以将USB配置成HID(Human Interface Devices)器件或通用USB器件。

USBUART和USBFS接口都不占用PSoC的数字 / 模拟模块资源,提供了从PSoC到主机的USBFull Speed双向连接。

三、Cypress TrueTouch™电容触摸屏不同通讯接口的选择

选用Cypress TrueTouch™触摸屏解决方案时,可以根据具体应用的需要灵活选择通讯接口(见表2)。

表2

电容式触摸屏的优点正在被广泛认可,其增强的耐用性、优雅的人机界面带给消费者全新的操作体验。随着电容式触摸屏市场的逐渐扩大,灵活的通讯接口选择将有助于Cypress TrueTouch™电容触摸屏方案更好的为用户服务。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:DAMA-CDMP真题详解_第一套试卷_066~070题
下一篇:DAMA-CDMP真题详解_第一套试卷_061~065题
相关文章

 发表评论

暂时没有评论,来抢沙发吧~