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

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

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

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

技巧1—监测心跳

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

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

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

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

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

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

相关阅读

户外LED电源“标准化”来袭

当前LED照明产业已跨入快速成长的“黄金期”,作为LED照明关键组件的LED驱动电源行业也正迎来发展的最好时光。尤其是随着近年来各地方政府频频出台加快推进LED公共照明改造的相关...
2022-07-15

地标建筑亮化塑造城市魅力

近些年来,以城市地标建筑为载体的亮化得到了极大的重视和投资。例如:杭州、厦门、赤峰、西安、乌海、南昌、上饶、大理等城市,通过夜景亮化工程塑造城市魅力,通过媒体装饰...
2022-09-08
地标建筑亮化塑造城市魅力

电气设计中电缆截面与熔断器计算与选型

电气设计中电缆截面与熔断器计算与选型 在电气系统设计中,电缆截面与熔断器的选型直接决定系统运行的安全性、可靠性与经济性。本文基于电气设计规范及工程实操要求,系统梳理...
2026-04-10
电气设计中电缆截面与熔断器计算与选型

针对不同类型的桥梁要进行单独的灯光设计

桥梁灯光是照明科学与桥梁建筑艺术的结合,它拓展了桥梁景观的主要表现形式,全面展现了桥梁的美学特征。同时,对于表现夜景的空间层次和景深效果起到了关键作用。因此,桥梁...
2022-08-05
针对不同类型的桥梁要进行单独的灯光设计

推动照明工程行业的因素分析-河南明亮照明

中国照明早已发展了30很多年了, 照明工程 领域已进到飞速发展的阶段。今日,和各位分享一下是什么在推动着照明行业发展的呢? 1、城市化进程促进照明工程领域的发展 伴随着社会...
2022-08-25
推动照明工程行业的因素分析-河南明亮照明

热销商品

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

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

领普E3S/E5配套插座面板86型暗装插座多孔五孔空调无边框家用

领普E3S/E5配套插座面板86型暗装插座多孔五孔空调无边框家用,是一款专为现代家庭设计的多功能插座。该款插座采用86型设计,易于安装和适配各种家用电器,无论是台灯、...
11.9

原装博世角磨机GWS6-100/TWS6600/6700转子定子碳刷齿轮/博士配件

原装博世角磨机GWS6-100/TWS6600/6700系列配件,包括转子、定子、碳刷及齿轮等核心部件,均采用博世原厂高品质材料制造,确保与设备完美匹配,保障运行稳定与高效性能。...
3.5

聚氨酯橡胶缓冲垫弹性套联轴器牛筋柱销减震套垫圈弹性垫缓冲胶垫

聚氨酯橡胶缓冲垫弹性套联轴器中的牛筋柱销减震套、垫圈及弹性垫,是一种高性能减震缓冲元件。采用优质聚氨酯橡胶材料制成,兼具高弹性、耐磨损、抗老化及耐油耐酸碱...
0.27

硅胶垫片/硅胶垫/硅胶垫片圆形/硅胶垫圈/橡胶垫片/氟胶垫片

硅胶垫片(又称硅胶垫、硅胶垫圈)是一种由硅橡胶制成的密封材料,具有优异的耐高低温(-60℃~230℃)、耐老化、绝缘和环保无毒特性,广泛用于食品、医疗、电子及家电等领域...
1

网站栏目