登录注册
论坛
一粒金砂(中级)
6
0
为什么单片机串口通信断开通信线,再连上不能自动恢复通信,须重启单片机,通讯是485通信
扫一扫,分享给好友
一粒金砂(高级)
123
2
通讯处理部份的程序有问题。
版主
1万
25
这个问题应该和硬件无关了。
19
采用的是协议数据通信吗
五彩晶圆(初级)
1073
这和通讯协议有关,断开后重联,恢复通讯也是可以的。
是与电能表通信,用的是电能表的645协议,好像和这没关系,我用的是定时循环通信,断不断线串口都应该一直发数据呀
lihuahua 发表于 2023-12-20 14:20 采用的是协议数据通信吗
是协议数据通信
1800
断电的是从机还是主机啊,一般来说从机软件处理不好的话可能出现这个现象
18503189611 发表于 2023-12-20 16:42 是协议数据通信
要么485通信芯片硬件有问题,要么你软件数据帧解包时未对错包数据进行处理
6532
9
是不是断开的时候还在进行数据通信,导致程序触发硬件错误了?其他功能是完好的吗?
在爱好的道路上不断前进,在生活的迷雾中播撒光引
找到原因了,接收是程序问题
一粒金砂(初级)
1
接收程序没有超时处理吧
发表回复 回帖后跳转到最后一页
论坛测评队员
EEWorld Datasheet 技术支持
查看 »