串口通信发出的是{0x11,0x02,0x01,0x00,0xEC},为什么虚拟端显示的接收到的是91 82 81 80 EC呢?

2019-07-15 11:31发布

串口通信发出的是{0x11,0x02,0x01,0x00,0xEC},为什么虚拟端显示的接收到的是91 82 81 80 EC呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
人中狼
1楼-- · 2019-07-15 11:48
你是不是选了奇偶校验位了,通讯格式要两边一致才行
PPB1
2楼-- · 2019-07-15 12:15
 精彩回答 2  元偷偷看……
jiciwi
3楼-- · 2019-07-15 18:02
都或上了0x80吧
人中狼
4楼-- · 2019-07-15 19:32
查一下通讯格式吧,波特率,校验方式,数据位长度
PPB1
5楼-- · 2019-07-15 23:40
jiciwi 发表于 2017-4-1 10:22
都或上了0x80吧

或上了,还是不对
人中狼
6楼-- · 2019-07-16 02:46
PPB1 发表于 2017-4-1 11:55
或上了,还是不对

是说看结果你或上了0x80才导致的错误,如果你没有做或操作,那估计是你发送7位数据位,但接收设置接收8位数据位

一周热门 更多>