485通讯中,发送一字节数据,当高位为8,9,A时显示为0,1,2,8,9,A在低位时则正常

42604226 2018-12-17 03:35:47
485通讯中接收中断中发送接收的数据,用串口调试助手发送一字节数据,当高位为8,9,A,B,C,D,E,F时返回数据显示为0,1,2,3,4,5,6,7。
但8,9,A,B,C,D,E,F在低位时则正常显示为8,9,A,B,C,D,E,F。这是什么原因,该如何解决
...全文
11325 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
tzwwanyuanhu 2020-11-26
  • 打赏
  • 举报
回复
可以说一下具体是哪个硬件接口吗?我也遇到同样的情况了
42604226 2020-11-26
  • 打赏
  • 举报
回复
引用 2 楼 tzwwanyuanhu 的回复:
可以说一下具体是哪个硬件接口吗?我也遇到同样的情况了

就是A接到B上,B接到A上了;改为A接A,B接B就好了
42604226 2019-07-13
  • 打赏
  • 举报
回复
后来解决了,发现是硬件上一个接口反了,导致485通讯线A、B反了,所以出现这个现象,调换后就正常了。

488

社区成员

发帖
与我相关
我的任务
社区描述
硬件使用 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧