你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

如何用一个mcu监测另一个mcu是否死机?

[复制链接]
吃绿色菜 提问时间:2023-12-18 22:22 / 未解决

板子上有两个mcu,如何用小mcu监视大mcu是否死机?

收藏 评论4 发布时间:2023-12-18 22:22

举报

4个回答
butterflyspring 回答时间:2023-12-19 09:11:53
可以参照看门狗原理,定期发个信号(但不要在中断里),或者通讯,汇报一下运行状态(LOG)。
STMWoodData 回答时间:2023-12-19 09:12:38

大MCU向小MCU发送心跳信号,例如IO脉冲信号。小MCU接收不到心跳就认为死机

STM1024 回答时间:2023-12-19 23:12:33

对于双核的MCU,一般是有邮箱通讯等方式,如果是两个不想关联的MCU,可以通过各种外设,自己定义一个协议,例如GPIO口,串口等,发送小MCU向大MCU发送数据,并在期望的时间内收到期望的数据,就认为是正常,否则就是死机。

吃绿色菜 回答时间:2023-12-20 11:02:24

butterflyspring 发表于 2023-12-19 09:11
可以参照看门狗原理,定期发个信号(但不要在中断里),或者通讯,汇报一下运行状态(LOG)。
...

好滴感谢~

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版