串口+modem通信的问题!!!up有分

colin666 2003-06-11 01:27:29
计算机com1,com2通过一对专线猫进行通信,猫的速率设为9600,当com1与com2的速率设为9600时,通信正常,设为19200,或着更高时,接受到的是乱码,设为4800时,则受不到信息,但是有break的信号,请问这是为什么?break代表什么?
...全文
42 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
linruohong 2003-07-11
  • 打赏
  • 举报
回复
长见识!好。
popmichael 2003-06-13
  • 打赏
  • 举报
回复
up
youwill 2003-06-13
  • 打赏
  • 举报
回复
一般的break信号在物理上大概是1.5-2倍的间隔,当码率低,接受以为高时,接受端就会接受到宽为好几倍的物理信号,它会以为是break信号,而实际上是传送的码。
速率不匹配的话,接受的东西一定是不对的。
stcrane1228 2003-06-13
  • 打赏
  • 举报
回复
学习
robyman 2003-06-12
  • 打赏
  • 举报
回复
当然了,你的猫是个瓶颈,所以数据收发不正常,串口通信要保证协调一致,至于有break信号,应该是break本身是一个特定的信号,或许是一个 一定延时的信号,所以可以两段不受影响。break.表示 通知对方我要暂停一会,不需要进行传送了

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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