天天喝绿茶有什么好处和坏处| 孕早期可以吃什么水果| 小浣熊吃什么| 妨夫痣是什么意思| 怎么知道自己适合什么发型| pt950是什么材质| 愚孝什么意思| 尿频尿急尿不尽挂什么科| 为什么子宫会隐隐作痛| 补气血吃什么药效果好| 什么辉煌四字词语| 腿硬邦邦的是什么原因| 染色体xy代表什么| 结节性硬化症是什么病| 心病有什么症状| 蜂窝织炎是什么病| bu什么颜色| 木薯是什么东西| 鸡蛋白过敏指的是什么| 腺瘤样增生是什么意思| 明年属什么生肖| 小螳螂吃什么| 金牛座前面是什么星座| 免贵姓是什么意思| 水瓜壳煲水有什么功效| 血压高吃什么药比较好| 乙肝两对半是什么意思| 为什么肚子会隐隐作痛| 椎管狭窄吃什么药| 芒果不能和什么食物一起吃| 正常白带是什么颜色| 尼姑是什么生肖| 慈悲是什么意思| mle是什么意思| ubc是什么意思| 芈月是秦始皇什么人| 请自重是什么意思| 小傻瓜是什么意思| 狗和什么属相最配| 后背出汗是什么原因| 两点一线是什么意思| 坐骨神经疼有什么症状| 天珠到底是什么| 阿莫西林治疗什么| 怕什么| 西柚是什么水果| 漫游是什么| 淋巴结肿大吃什么药消肿效果好| 细菌性阴道炎用什么药效果最好| 手术后可以吃什么| 令坦是对方什么人的尊称| 出痧是什么原因| 男生的蛋蛋长什么样| 菠萝和凤梨有什么区别| 8月23号是什么星座| 软冷冻室一般放什么东西| 囊肿长什么样子图片| 眉头有痣代表什么| 曹操的脸谱是什么颜色| 什么是命题| 永加一个日念什么| 消字号是什么意思| 参谋是什么军衔| 什么叫精神出轨| 拔罐后发痒是什么原因| 月什么意思| 夹腿是什么| 什么人不能吃鸡蛋| 肝功十二项包括什么| 发福是什么意思| 扁平比是什么意思| 一览无余是什么意思| 抗链球菌溶血素o偏高是什么原因| 手发抖是什么病| 奶茶三兄弟是什么| 乙肝表面抗体阴性是什么意思| 核桃什么时候吃最好| 孕育是什么意思| 偷梁换柱是什么意思| 金匮肾气丸主治什么病| 吃人嘴短拿人手软什么意思| 英纳格手表什么档次| leu是什么氨基酸| 萧邦手表什么档次| 宝宝喝什么奶粉好| bpc是什么意思| 珍珠粉加蜂蜜做面膜有什么作用| 什么中华| dose是什么意思| 头皮痒掉发严重是什么原因| 热玛吉是做什么的| 坚壁清野什么意思| 精液长什么样| trans什么意思| 偷梁换柱是什么意思| 身骑白马是什么方言| 昆明飞机场叫什么名字| 熬夜眼睛红血丝用什么眼药水| 骨质疏松症有什么症状| 命中劫是什么意思| 什么是无为| 抗坏血酸是什么| 7.22是什么星座| 右侧附件区囊性回声是什么意思| 去海边穿什么衣服拍照好看| ab型血可以给什么血型输血| 12月23日什么星座| 什么鬼什么神| 百草枯什么味道| 鸡腿炖什么好吃| 拉拉是什么| 半夜流鼻血是什么原因| 磨砂膏有什么作用| oct什么意思| 尿黄什么原因| 吃什么降三高最好| 查生育能力挂什么科| 看肺应该挂什么科| 丝状疣用什么药| 为什么嗜睡| 7月1日是什么节| 6月27号是什么星座| 老人吃什么钙片补钙效果最好| 金与什么相生相克| 风月是什么意思| 2.3什么星座| 小狗可以吃什么水果| 吃什么补蛋白最快| 十月七号什么星座| 香港电话前面加什么| 奶豆腐是什么| 牙痛吃什么药效果最好| 薄荷有什么作用| 颈椎病应该挂什么科| 龙生九子都叫什么名字| 桃李满天下的桃李是什么意思| 猫眼是什么| 二垒是什么意思| 减肥吃什么菜最好| 备孕男性检查什么项目| 为什么感冒药吃了想睡觉| 淀粉酶高是什么原因| 西瓜有什么功效和作用| 遨游是什么意思| 植脂末是什么东西| 毒瘾发作有什么症状| lh是什么意思| 白细胞少了会得什么病| mrna是什么| 热感冒吃什么药好| 火烈鸟吃什么| kaws是什么牌子| 梦见种地是什么意思| 儿女情长英雄气短是什么意思| 例假淋漓不尽是什么原因造成的| 感激不尽是什么意思| 枪是什么生肖| 荨麻疹抹什么药| 豆蔻年华是什么意思| 7代表什么意思| 名落孙山的意思是什么| 脸肿脚肿是什么原因引起的| 至加秦是什么字| cmn是什么意思| 张宇的老婆叫什么名字| 活检检查是什么意思| 荪是什么意思| 月经黑色是什么原因| 一个鸟一个衣是什么字| 护理是干什么的| 治疗湿疹吃什么药| 孕妇oct是什么检查| 什么可以补肾壮阳| 皮实是什么意思| 副营长是什么军衔| 逍遥丸有什么作用| 猴魁属于什么茶| 失格是什么意思| 掉钱了是什么预兆| 7.21是什么日子| 手指甲没有月牙是什么原因| 王菲什么星座| 嗯哼的爸爸叫什么| 淋是什么意思| 头部出汗多是什么原因| cip是什么| 古对什么| guess是什么意思| 文爱什么意思| 蒲公英的花是什么颜色| 尿道感染是什么症状| sr是什么意思| 大便带血是什么原因男| 农历8月15是什么节日| 全身痒但是身上什么都没有| 乙肝核心抗体阳性什么意思| 生化常规主要是检查什么的| 蒙古国什么时候独立的| 补肾吃什么东西效果最好| 灯塔是什么意思| 黎明是什么时间| 桃胶有什么功效| 消化不良反酸吃什么药| 女性得乙肝有什么症状| 杂菌2个加是什么意思| 吃什么可以抑制食欲| 测怀孕什么时候最准| 零和游戏是什么意思| 追求完美的人什么性格| aoerbo是什么牌子的手表| 日本人为什么长寿| 王菲什么星座| 有眼屎用什么眼药水| 小儿割包皮挂什么科| 骨折是什么意思| 31年属什么生肖| 常见的贫血一般是缺什么| 报恩是什么意思| 基因是什么| 子宫腺肌症吃什么药最有效| 野猫吃什么| sin是什么边比什么边| 早唐筛查是检查什么| 头晕晕的是什么原因| a4纸可以折什么| 一什么一什么| 黄瓜为什么会苦| 鳞状上皮增生什么意思| 闭口是什么样子| 梦见屎是什么预兆| amazon是什么意思| air是什么牌子的鞋| 生产批号是什么意思| 甘油三酯高吃什么食物降得快| 8月7日什么星座| 燕窝是什么东西做的| 什么地叹气| 阴间到底是什么| 绀是什么意思| 胃火旺喝什么茶| 三七粉有什么用处| 复活节是什么意思| 有胃病的人吃什么最养胃| 嘴巴旁边长痘痘是为什么| 头疼 挂什么科| 女人有卧蚕代表什么| 泡果酒用什么酒好| 环切手术是什么| 纤维蛋白原是什么| 为什么一热脸就特别红| 肝硬化失代偿期是什么意思| 所什么无什么| 大名是什么意思| 7月6日是什么星座| 笔芯是什么意思| 论文检索号是什么| 河蚌为什么没人吃| 三级医院什么意思| 硫黄和硫磺有什么区别| 难产是什么意思| 骤雨落宿命敲什么意思| olayks是什么牌子| 158是什么意思| 宸字属于五行属什么| 百度
这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 ? 论坛首页 ? 嵌入式开发 ? FPGA ? 单片机如何选择合适的系统复位方案?

共1条 1/1 1 跳转至

单片机如何选择合适的系统复位方案?

菜鸟
2025-08-04 10:29:14     打赏
百度 在诉讼过程中,王庆玉认为,自己以及公司的资产遭到法院超额查封,由于资产遭到查封,使得其个人与公司先后又面临了多起诉讼和仲裁。

在嵌入式系统开发中,看门狗(Watchdog Timer, WDT)是一种关键的安全机制,它能够在程序异常或死机时自动重启系统,从而提高系统的可用性和自恢复能力。

然而,看门狗并不能直接提升程序本身的稳定性和可靠性,它只是一个被动的安全网。

当系统发生故障时,它的作用是通过复位系统来减少故障的影响,而非从根本上消除故障。

看门狗的基本原理是通过一个定时器来监测系统运行状态。正常情况下,应用程序需要定期向看门狗发送信号(喂狗),以防止定时器溢出。

一旦程序发生异常,导致看门狗未能在规定时间内收到喂狗信号,定时器将会触发系统复位。

根据实现方式的不同,看门狗可以分为硬件看门狗软件看门狗。 


1、硬件看门狗

1.1、外部独立硬件看门狗

特点:

作为独立于MCU/MPU的外部芯片运行
不受主处理器影响,即使处理器死机仍可触发复位
可靠性最高,适用于工业、汽车、航天等对可靠性要求极高的应用场景

工作方式:

MCU 通过 GPIO 向看门狗芯片发送喂狗信号(例如周期性地翻转一个引脚)
若 MCU 失去响应,外部看门狗检测到超时,则输出复位信号
由于其独立性,该类看门狗的喂狗时间通常不可调或调整较受限

1.2、内置硬件看门狗

特点:

由处理器内部的定时器实现,通常由 MCU 内部的 WDT 外设负责管理
需要软件驱动程序支持,可编程设置超时时间
复位逻辑依赖于 MCU 自身,一旦 MCU 时钟或电源管理单元故障,可能导致看门狗失效

工作方式:

在应用程序中启用 WDT 并设置适当的超时时间
定期调用 API 进行喂狗(如 STM32 的 HAL_IWDG_Refresh())
若 MCU 进入死循环或阻塞,看门狗超时触发系统复位

2、软件看门狗

特点:

通过软件定时器模拟看门狗功能
依赖系统的定时器中断,若中断系统异常,可能会失效
适用于轻量级应用,但可靠性远低于硬件看门狗

工作方式:

在任务调度器(如 FreeRTOS)中实现定时检查
任务正常运行时定期重置软件定时器
若某任务超时未喂狗,则触发复位逻辑

在调试过程中发现的故障,应该通过代码优化、异常处理、错误恢复机制等手段加以解决,而不是依赖看门狗。

看门狗的作用是在非人为可控情况下自动恢复系统,它不能取代良好的软件工程实践。

在某些应用场景(如数据采集系统),系统崩溃时可能需要保护关键数据,以便在重启后进行恢复。

这可能需要:

采用EEPROMFlash 或电池备份 RAM 存储关键变量
结合上电自检(POST)机制,分析重启原因,决定是否进入故障恢复流程

3、看门狗喂狗策略

避免在主循环或高频中断中盲目喂狗这样可能会掩盖实际的问题,导致系统在异常情况下仍然喂狗,无法及时复位。解决方案:在关键任务执行完毕后喂狗,而不是简单地在循环内喂狗。结合任务超时检测(对于 RTOS):可以使用任务看门狗(Task Watchdog),在任务级别进行超时监测,而非仅靠系统级 WDT 进行复位。多级看门狗策略采用软件看门狗监测任务,硬件看门狗监测整个系统,以构建更健壮的故障恢复机制。

看门狗是一种保障系统稳定性的关键机制,但它并不能取代软件优化和异常处理。

在高可靠性应用中,外部硬件看门狗是最佳选择,而在一般嵌入式应用中,内置硬件看门狗已经足够。

软件看门狗可以作为任务级监测的补充手段。

合理利用不同类型的看门狗,结合健壮的软件架构,才能真正提升系统的稳定性和可靠性。





关键词: 单片机     看门狗     系统复位方案    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]
什么的蚂蚁 脚掌疼是什么原因 初级会计什么时候报名 胸膜炎是什么病 扑朔迷离什么意思
调戏什么意思 卵巢囊肿吃什么食物好 气血两虚吃什么补最快 寒热往来什么意思 为什么精子射不出来
心脏供血不足是什么原因引起的 巧克力不能和什么一起吃 为什么一喝牛奶就拉肚子 小家碧玉是什么生肖 窦性心律过缓是什么意思
什么不什么干 腹泻可以吃什么 自渎是什么意思 四大美女指什么生肖 不苟言笑的苟是什么意思
什么是鸡胸病症状图片hcv7jop5ns3r.cn 7月初是什么星座hcv9jop8ns3r.cn 吃什么补血小板效果最好hcv8jop0ns4r.cn 龙井茶属于什么茶hcv9jop6ns9r.cn 提前吃什么药喝酒不醉helloaicloud.com
蛀牙的早期症状是什么huizhijixie.com 牙疼吃什么水果好bfb118.com 做梦掉牙齿是什么意思weuuu.com 小孩检查微量元素挂什么科hcv7jop9ns6r.cn 骨痂形成是什么意思hcv9jop4ns6r.cn
什么木头有香味hcv9jop5ns9r.cn 气虚吃什么hcv8jop4ns2r.cn 共度良宵是什么意思hcv7jop9ns3r.cn 舌苔发黄什么原因hcv8jop6ns2r.cn 什么是智商zhongyiyatai.com
下焦湿热是什么意思hcv8jop2ns0r.cn 龙日冲狗要忌讳什么hcv8jop5ns9r.cn 八八年属什么生肖creativexi.com 更年期失眠吃什么药效果好hcv8jop8ns3r.cn 脾大是什么病hcv7jop4ns7r.cn
百度