串口通讯

trentliu 2010-10-11 10:02:13
232-485 --------------- 485-232
做了一个串口通讯程序,根据串口接收的报文发送数据报文,本机用虚拟串口测试正确,本机用串口线环路接收发送也正确。 但是通过串口连远端的通讯,数据接收丢失严重。 但是用串口工具发送数据,远端又接收正常!

问题出在哪?
...全文
147 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
houyu123 2010-10-11
  • 打赏
  • 举报
回复
用你自己的串口通讯程序,自发自收,看是否正常。
bluesea87 2010-10-11
  • 打赏
  • 举报
回复
可能在硬件
贝隆 2010-10-11
  • 打赏
  • 举报
回复
可能是你的远端计算机程序的问题。
trentliu 2010-10-11
  • 打赏
  • 举报
回复
232-485 --------------- 485-232
做了一个串口通讯程序,根据串口接收的报文发送数据报文,本机用虚拟串口测试正确,本机用串口线环路接收发送也正确。 但是通过串口连远端的通讯,数据接收丢失严重。 但是用串口工具发送数据,远端又接收正常!


还有更新奇的问题出现了, a 端口 parity = odd , b 端口 parity = none 可以正确收到报文,但是 b 设置成 parity = odd , b 读 a 发送过来的报文出错! 反馈给 a 的, a 读报文出错!!

27,373

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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