| 用TK6071IQ触摸屏自由协议下发送数据,代码如下: 
 macro_command main()
 unsigned char source[8] = {0x01, 0x03, 0x00, 0x00, 0x00, 0x01, 0x84, 0x0a}
 
 
 OUTPORT(source[0], "Free Protocol", 8)//
 
 end macro_command
 用串口助手读取触摸屏发送数据结果为
 01 03  00, 00 00  01  28  C1
 前六位数据是正确的,后两位数据出错,,经多次测试发现只要发送的数据超过128就会出现错误。
 OUTPORT函数在给的例程里是char类型 ,我把数据变量类型改成char输出也是一样的。
 我怀疑是我这个触摸屏的固件有问题。
 现在比较着急,有谁知道这是怎么回事吗
 |