打印
[应用相关]

两颗MUC相互复位的问题

[复制链接]
643|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
handleMessage|  楼主 | 2017-3-23 09:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
情况:板载系统有两颗MCU,但不在同一块板子上。
通信的方式:串口
连线距离:30cm

为了防止MUC不能跑死,打算通过如果多次不回复信息就复位对方MUC的方式进行强制纠正。

但是我总觉得有些不妥,好像搞不好就会出现MUC不听复位的情况了。

不知道大家对这样的做法有没有看法?
这样的方法真的是双系统设计时的上策吗?

谢谢大家~
沙发
zhouhuanの| | 2017-3-23 09:41 | 只看该作者
你的“多次不回复信息”是多长时间?

使用特权

评论回复
板凳
bbapple| | 2017-3-23 09:46 | 只看该作者
这种拓扑结构会造成混乱、不确定。

使用特权

评论回复
地板
nyszx| | 2017-3-23 09:51 | 只看该作者
做个跑死自检测,死了就自己复位

使用特权

评论回复
5
wanglaojii| | 2017-3-23 09:55 | 只看该作者
对方如果没有正常接收到消息,可能要做个等待处理啊。。

使用特权

评论回复
6
laozhongyi| | 2017-3-23 10:01 | 只看该作者
应当这样:
有一个最终的通道,可靠性很高。
如果这个通道也出问题,只好承认失败。

使用特权

评论回复
7
Edisons| | 2017-3-23 10:02 | 只看该作者
完全可以的,只有长时间没有响应,就可以认为对方程序跑偏。

使用特权

评论回复
8
_gege| | 2017-3-23 10:14 | 只看该作者
两个mcu的通讯方式一定要保证100%有效啊,不然就是灾难性的。

使用特权

评论回复
9
Mozarts| | 2017-3-23 10:24 | 只看该作者
这种通信应该互有应答的吧

使用特权

评论回复
10
Listate| | 2017-3-23 10:33 | 只看该作者
这个需要设置一个机制的,也不能没有收到对方的数据的就重启的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

166

主题

1689

帖子

4

粉丝