485通讯 为什么只有一个字节啊

2019-07-21 06:27发布

发一个a 他可以回我a  发sa就没显示了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
bebj2009
1楼-- · 2019-07-21 11:40
再多发几个,发个10个看是什么现象,好像还是你的接收解析不对
苏宇峰
2楼-- · 2019-07-21 12:38
bebj2009 发表于 2018-12-26 10:09
再多发几个,发个10个看是什么现象,好像还是你的接收解析不对

一点反应都没有
苏宇峰
3楼-- · 2019-07-21 14:02
苏宇峰 发表于 2018-12-26 10:14
一点反应都没有

点了好多下后 出了?
陈皮皮
4楼-- · 2019-07-21 14:26
 精彩回答 2  元偷偷看……
苏宇峰
5楼-- · 2019-07-21 17:11
陈皮皮 发表于 2018-12-26 10:44
感觉你这样处理本来就是有问题的,中断中切换收发模式需要时间,可能在你下一次进入中断前并没有切换成功! ...

嗯嗯 我现在在发送模式后加了延时1ms,在调试中 发现好像是接受的问题只接收第一个字节
245925587
6楼-- · 2019-07-21 20:44
发送不要放在中断里,接收存放在数组里,定义协议格式,接收完成,置1,while 里面判断有没接收完,接收完成,发送出去,标志位置0

一周热门 更多>