手机触摸屏通信协议详解:新思、瑞丽思等
需积分: 50 79 浏览量
更新于2024-07-16
2
收藏 993KB PDF 举报
“触摸屏通信协议.pdf”探讨了多种触摸屏通信协议,包括新思协议、瑞丽思协议、美法思协议、赛普拉斯协议、Atmel协议、6102协议、7562协议、9082协议以及其他一些协议。文件详细介绍了新思协议的具体格式和手指格式,并简要提到了通讯方式。
新思协议是其中一种常见的触摸屏通信协议,其主要结构包括以下几个部分:
1.1 主协议格式:
- 地址:协议的起始标识,如0x00用于不同类型的指令。
- 数据类型:定义传输的数据类型,如按键标识、系统信息或手指数据。
- 数值(单点):包含每个触点的位置信息。
- 按键:用于识别特定的按键事件。
- 备注:提供关于特定字段的释放、清除或保留状态的信息。
新思协议的详细格式包括多个数据包,例如:
- 0x13用于系统信息,固定为0x00和0x00,表示释放保留。
- 0x14指示数据类型,如手指/按键信息。
- 0x15和0x16分别表示4点和10点触摸屏的手指个数。
- 0x18到0x21提供了每个触点的X、Y坐标和Z轴压力信息。
1.2 手指格式:
- 地址0x15、0x16和0x17用于表示不同数量的触点。
- Bit7到Bit0根据触点的状态(按下或释放)设置为1或0。
- 当Bit为1时,表明有触点报告,如果触点释放,则清除该位。
1.3 通讯方式:
- 一般通讯:数据流由地址(写入/读取)和数据组成,中断方式为瞬时低1毫秒。
- 典型格式:协议数据包通常包含地址和一系列的数据字段,如0x00到0x1A。
这些协议对于理解触摸屏设备如何与主机系统交互至关重要,它们规定了数据传输的格式、命令结构以及如何处理触摸事件。在设计和开发涉及触摸屏的硬件或软件时,熟悉这些通信协议能确保设备能够正确、高效地工作。例如,手机制造商可能需要根据所选触摸屏芯片的协议来定制驱动程序,以实现最佳性能和用户体验。同时,这些协议也对故障排查和系统集成具有指导意义。
2013-06-28 上传
2021-08-30 上传
2019-11-01 上传
2021-08-08 上传
2023-02-20 上传
2022-01-18 上传
2022-04-29 上传
ggggwfnhmtdh2010
- 粉丝: 0
- 资源: 1
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜