设计智能看门狗系统时的5个秘诀

时间:2022-03-15作者:佚名

从系统或软件故障中恢复是一件不容易的任务;要让该故障不复存在更是困难,即使故障已可被辨识和修复。不过,外部看门狗(Watchdog)可帮助系统针对故障迅速做出反应。

外部看门狗是嵌入式系统工程师工具箱里重要且关键的工具,然而为了捕捉到故障,且预防故障的发生,看们狗必须设计得当。因此设计一个看门狗系统时应考虑以下5个秘诀。

技巧1—监测心跳

一个外部看门狗须具备的最简单功能是监测由主应用处理器产生的一个定期“心跳(Heartbeat)”信号,以及在心跳异常时发出一个错误信号。心跳监测可做为两种不同的用途:首先,在经过已在软件执行的功能检查之后,微控制器(MCU)应该只是生成心跳,以确保软件的正常工作。第二,如果系统的实时响应已受到损害,心跳应该要能显示出来。

为软件功能和实时响应监测心跳,可透过一个使用简单,“哑巴(Dumb)”的外部看门狗。外部看门狗应该有沿着一个心跳必须出现的窗口的能力调派一个心跳周期,心跳窗口的作用是当系统的实时响应受到损害时,允许看门狗进行检测。而在该功能或实时检查失败的情况下,看门狗会试图透过应用处理器的重置来恢复系统。

技巧2—采用一个低效能MCU

简易基于定时器的外部看门狗可在相对低成本的状况下监控心跳,但这会严重限制看门狗系统的能力和恢复的可能性。其实,低效能微控制器就可以做为外部看门狗的定时器,所以何不为看门狗增添一些智能且采用微控制器呢?微控制器的固件(Firmware)可被开发用来满足增加许多功能的心跳监测窗口所需。

一个“聪明”的看门狗有时被称为监督者或安全看门狗,且已在不同的产业,如汽车领域实际使用了许多年;另外,通常基于微控制器的看门狗以被主要用于安全关键应用。目前开发工具已相当可用且硬件成本也低,这样的设计具成本效益,且在其他的应用中亦是如此。

技巧3—监督关键的系统功能

相关阅读

生态园林景观照明规划应注意哪些要素?

灯光效果律动为生态园林增加奇妙的诗意。因而, 生态园林景观照明 设计越来越受到当地政府的高度重视。那么,生态园林景观照明规划应留意什么因素? 为实现生态园林稳步发展,...
2022-09-19
生态园林景观照明规划应注意哪些要素?

景观塔灯光亮化树立城市地标建筑

到处都有城市地标建筑不胜枚举,它们或是高耸,或是雄伟,或是承载着城市的历史。景观塔灯光亮化披上了绚丽多彩的装饰,屹立在城市的夜色中,与人们诉说着城市的故事。 一、亮...
2022-09-11
景观塔灯光亮化树立城市地标建筑

闯了临时的交通信号灯会不会扣分?

当交通信号灯出现故障或道路施工时都会用到临时的交通信号灯,即 移动式太阳能交通信号灯 ,当你闯了这种临时交通信号灯时会发生什么? 1、首先需要明确的是,这种临时交通信号...
2022-07-17
闯了临时的交通信号灯会不会扣分?

城市亮化工程设计的因素

城市亮化 工程设计的作用不单单只有照明,它还必须能够展现出这座城市的人文特色,必须符合当地的城市规划,还必须要考虑城市的自然因素。只有将各方面都考虑全面,都做到位的...
2022-07-15

楼体led灯光亮化如何能够达到预期效果?

楼体led灯光亮化 要达到预期的照明设计效果并不是一件简单的事情。这时候就需要考虑颜色选择、投影方向、灯光设计的亮度、灯光的选择和安装。光源可以通过多种方式体现楼体文化...
2022-08-31
楼体led灯光亮化如何能够达到预期效果?

热销商品

国标包塑金属软管穿线波纹管电线套管蛇皮护线管16 20 25 4分 6分

国标包塑金属软管(又称穿线波纹管、电线套管、蛇皮护线管)是一种广泛应用于电气布线、机械设备及自动化系统中的柔性保护套管。其内层为优质镀锌钢带,外层覆以阻燃PV...
¥ 1.2

四氟包覆/FEP/PTFE包覆胶O型圈全氟醛FFKMO型圈耐化学腐蚀氟胶

四氟包覆(FEP/PTFE)O型圈及全氟醚(FFKM)O型圈是高性能密封解决方案,专为极端化学环境设计。FEP或PTFE包覆氟橡胶(FKM)芯材的O型圈兼具外层优异的耐化学腐蚀性、抗溶胀性...
¥ 5

管卡安装片 排水管固定悬吊卡丝固定件 角钢角码连接底座 方钢卡

管卡安装片、排水管固定悬吊卡、丝固定件、角钢、角码、连接底座及方钢卡是建筑给排水系统中常用的管道固定与支撑组件。这些配件通过组合使用,可牢固固定各类排水...
¥ 0.8

雷士照明嵌入式led筒灯高显色RA95全铝家用天花吊顶桶灯孔灯米月

该款雷士照明嵌入式LED筒灯融合高显色(RA95)技术,具备出色光线表现,能精准还原不同色光环境,使光源色彩还原度高、视觉细腻,显著提升照明效果。采用全铝材质制作,耐用性...
¥ 8.36

S2硬加长球头内六角扳手L型六方棱套装2 2.5 3 4 5 6 8 10-55号mm

S2硬加长球头内六角扳手L型六方棱套装,专为精准施力设计,包含22.5mm、34.5mm、68mm、10mm及55mm等规格螺丝,提供多种灵活尺寸适配需求。套装采用硬质加长材质,增强操...
¥ 0.34

网站栏目