当前位置:文档之家› 触摸屏通信协议

触摸屏通信协议

触摸屏通信协议1:新思协议

2:瑞丽思协议

3:美法思协议

4:赛普拉斯协议

5:Atmel协议

6:6102协议

7:7562协议

8:9082协议

9:其它一些协议

10:附录

1:新思协议1.1、主协议格式

1.2、手指格式

1.3、通讯方式

1.3.1 一般通讯

(1)数据流:地址(w)+偏移地址; 地址(R)+ Data[0]+ Data[1] + ……… + Data[n] (2)中断方式:瞬时低1ms

1.3.2 开机通讯

(1)数据流:器件地址(w)+ 偏移地址; 地址(R)+ Data[0]+ Data[1] + ……… + Data[n] (2)特性:从固定几个地址读取数据进行校验

(3)解决方法:开机给指定地址写入校验值,地址重叠部位可通过修改底层协议实现错位1.3.3 其它

2:瑞丽思协议2.1主协议格式

2.2、通讯方式

2.2.1 一般通讯

(1)数据流:地址(w)+ 0x80 + 0x00 ; 地址(R)+ Data[0]+Data[1] + ……… + Data[n];地址(w)+ 0x03 + 0x00 ; (2)中断方式:低保持直到主机向[0x03]中写入0x00

2.2.2 开机通讯

(1)数据流:器件地址(w)+ 偏移地址+ 数据; ; 地址(R)+ Data[0]+ Data[1] + ……… + Data[n]

(2)特性:从固定几个地址读取数据进行校验

(3)解决方法:开机给指定地址写入校验值,地址重叠部位可通过修改底层协议实现错位

3:美法思协议

3.1主协议格式

3.2、通讯方式

3.2.1 一般通讯

(1)数据流:器件地址(w)+ 偏移地址; 地址(R+ Data[0]+Data[1] + ……… + Data[n]; (2)中断方式:低保持3ms

4:赛普拉斯协议4.1主协议格式

5、Atmel协议

5.1主协议格式

5.2、通讯方式

5.2.1 一般通讯

(1)数据流:器件地址(R)+Data[0]+Data[1]+…..+Data[3];

(2)从机响应方式:

手指按下:

Data[0] = 0x03,Data[1] = 0x00,Data[2] = 0x00,Data[3] = 0x00,Data[4] = 0x81,发出中断;

Data[0] = 0x04,Data[1] = X1,Data[2] = 0x12,Data[3] = 0xY1,Data[4] = 0x19,发出中断;

……………………………………………………………………………………………………………………………………………..

Data[0] = 0x04,Data[1] = X1,Data[2] = 0x12,Data[3] = 0xY1,Data[4] = 0x19,发出中断;

手指弹起:

Data[0] = 0x03,Data[1] = 0x00,Data[2] = 0x00,Data[3] = 0x00,Data[4] = 0x00,发出中断;

Data[0] = 0x04,Data[1] = X1,Data[2] = 0x12,Data[3] = 0xY1,Data[4] = 0x19,发出中断;

Data[0] = 0x00,Data[1] = 0x00,Data[2] = 0x00,Data[3] = 0x00,Data[4] = 0x00,发出中断; (3)中断方式:低保持到数据读完立刻拉高

6、6102协议6.1主协议格式

6.2、通讯方式

6.2.1 一般通讯

(1)数据流:器件地址(w)+ 0AA+0x02 ; 地址(R)+ Data[0]+Data[1] + ……… + Data[n]; (2)中断方式:低保持1ms

7:7562协议7.1主协议格式

7.2、通讯方式

7.2.1 一般通讯

(1)数据流:器件地址(w)+ 偏移地址; 地址(R)+ Data[0]+Data[1] + ……… + Data[n]; (2)中断方式:低保持到数据读完立刻拉高

8、9082协议8.1主协议格式

8.2、通讯方式

8.2.1 一般通讯

(1)数据流:器件地址(w)+ 偏移地址; 地址(R)+ Data[0]+Data[1] + ……… + Data[n]; (2)中断方式:低保持0.5ms

9:其它一些协议:

协议1

协议2

说明:些协议为美法思协议变种,通讯方式,参考标准协议!

协议3

说明:此协议为新思协议变种,通讯方式,参考标准协议!

10附录

10.1 手机协议对照表

相关主题