2019-07-14 18:23发布
ctwewer 发表于 2018-8-24 07:48 RS485通讯进程由主机调度,主机必须等某台从机完全发送完数据后才能请求另一台丛机发送数据。你应该在每台从机发送完数据后给主机一个结束标志应答信号,主机接收到应答信号后才能请求另外从机发送。
最多设置5个标签!
您好,感谢您的回复
如我文中提到,我将每台从机设计成了接收数据后返回应答指令“AAAA”,主机收到这个后才会对第二个从机进行操作。
但是现在的问题是,第二台从机收到“AAAA”后好像发生了异常。看上去似乎是将“AAAA”收进了缓冲区,在正常命令到来时,和“AAAA”拼在了一起处理。
上面只是我的猜测,请您根据我的代码帮忙看看有没有可能是这样的。 谢谢
一周热门 更多>