- 18
- 0
- 约1.89千字
- 约 3页
- 2020-12-10 发布于河北
- 举报
1。概述:
WATCHDOG 对于没有底层开发经验的开发人员来说, 可能比较陌生, 但是它在系统起到非
常重要的作用,相当于系统警察,当系统发生严重错误(如程序进入死循环等)不能 恢复
的时候, WATCHDOG 能够让系统重启。 WATCHDOG 的应用主要是在嵌入式操作系统中,避免了系统在无人干预时长时间挂起的情况。
2。 WATCHDOG 模块
在比较高档的嵌入式硬件芯片中,都有一个 WATCHDOG 模块,如果在 MCU/MPU 中没有
集成 WATCHDOG ,一般会在此嵌入式系统中加一个专门的 WATCHDOG 芯片来实现
WATCHDOG 机制。此模块主要的功能包括:
提供 WATCHDOG 控制寄存器和配置寄存器,供软件开发人员根据系统需要进行灵活配置。
2
提供一接口,使应用软件能够定时给
WATCHDOG“ 喂狗 ”。
3
提供 WATCHDOG 机制,当系统进入不可恢复错误时,能产生一个不可屏蔽中断来通知
系统自动重启 (一般这样, 也有改变为其他处理方式的) ,只有相应的复位信号才能清除它。
3。 WATCHDOG 的实现方式:
对于 WATCHDOG 模块的实现,不同的硬件芯片有不同的方式,这里介绍 2 中工作方式:
1。利用系统操作系统时钟来实现 WATCHDOG
在 Intel XScale 系列中,利用了操作系统时钟的比较寄存器 3
您可能关注的文档
- Windows7旗舰版安装教程.docx
- 《从蒸汽时代到互联网时代》同步练习.docx
- 《多媒体技术应用》学业水平模拟试卷(选择题).docx
- 《数据处理》习题.docx
- 《数据的收集、整理与描述》期末复习达标检测.docx
- 《数据的收集、整理与描述》期末复习达标检测参考答案与试题解析.docx
- 《用计算机绘制统计图》同步练习.docx
- 《柴油发电机组》Diesel Engine.docx
- 【同步练习】《数据收集》(人教).docx
- 【同步练习】《算法的三种基本逻辑结构和框图表示》(人教).docx
- 2026年吉林工程职业学院单招职业适应性考试题库及答案详解1套.docx
- 2026年行政管理师面试题及答案.docx
- 团队士气激发培训资料.pptx
- 2026年吉林工程职业学院单招职业适应性考试题库及参考答案详解一套.docx
- 2026年吉林工程职业学院单招职业适应性考试题库及参考答案详解1套.docx
- 2026年吉林工程职业学院单招职业适应性考试题库参考答案详解.docx
- 2026年吉林工程职业学院单招职业适应性测试题库附答案详解.docx
- 2026年餐饮业财务部经理面试题详解.docx
- 2026年吉林水利电力职业学院单招职业倾向性测试题库及参考答案详解1套.docx
- 2026年吉林水利电力职业学院单招职业倾向性测试题库及参考答案详解.docx
最近下载
- 学习贯彻党的二十届四中全会精神网络专题培训班结业考试.pdf VIP
- 浅析《诗经》中的女性形象及其社会意义.doc VIP
- 中考数学专题06 构造旋转-托勒密定理的应用(学生版).doc VIP
- 突发性耳聋演示课件.pptx VIP
- 2026年管理类联考综合能力真题及解析【精编版】.pdf
- 930例早产的回顾性临床研究:危险因素、分娩方式与母婴结局分析.docx VIP
- 五马先生纪年.docx VIP
- 基于Flexsim的A冷链物流配送中心仓储系统仿真与优化.pdf VIP
- 湖南省安装工程消耗量标准 第九册 消防工程.docx VIP
- DB2327T 077-2023 大兴安岭紫苏栽培技术规范.docx VIP
原创力文档

文档评论(0)