🐾 看门狗·可靠性设计
📘 VxWorks 专业课程
🧩 30 章 · 从基础到最佳实践
⚙️ 系统级 · 任务级 · 硬件级
01
看门狗基础
工作原理 · 硬件vs软件 · VxWorks角色
02
VxWorks看门狗API
wdCreate/wdStart/wdCancel/wdDelete
03
看门狗任务设计
独立任务 · 喂狗策略 · 超时回调
04
系统可靠性概述
故障模型 · MTBF/MTTR · 看门狗作用
05
多级看门狗架构
任务级 · 系统级 · 硬件级协作
06
看门狗与任务监控
死锁/饿死检测 · 崩溃恢复
07
看门狗与中断处理
ISR中使用 · 中断延迟 · 安全喂狗
08
看门狗与内存保护
越界/堆栈溢出检测 · 内存转储
09
看门狗与通信可靠性
超时检测 · 链路恢复 · 重连触发
10
看门狗与电源管理
低功耗配置 · 休眠同步 · 电源故障
11
看门狗与文件系统
挂载超时 · 异常恢复 · 文件系统修复
12
看门狗与网络协议栈
死锁检测 · 任务监控 · 网络重启
13
看门狗与设备驱动
超时处理 · 异常恢复 · 设备复位
14
看门狗与多核系统
核间同步 · 通信超时 · 任务分配
15
看门狗与实时性
实时影响 · 喂狗优化 · 优先级反转
16
看门狗与安全关键系统
IEC 61508 · DO-178C · SIL等级
17
看门狗测试方法
功能/压力/故障注入测试
18
看门狗调试技巧
超时日志 · 触发点定位 · 调试器协同
19
看门狗与系统启动
启动配置 · 喂狗策略 · 自检
20
看门狗与系统升级
在线升级管理 · 回滚 · 升级恢复
21
看门狗与日志系统
触发日志 · 缓冲区保护 · 审计
22
看门狗与看门狗链
多级链设计 · 超时传递 · 故障隔离
23
看门狗与虚拟化
虚拟化配置 · 虚拟机/宿主机同步
24
看门狗与容器化
容器看门狗 · 隔离 · 故障恢复
25
看门狗与AI推理
超时检测 · 异常恢复 · 模型回滚
26
看门狗与边缘计算
边缘配置 · 节点恢复 · 协同
27
看门狗与物联网
设备管理 · 远程喂狗 · 生命周期
28
看门狗与功能安全
标准要求 · 诊断覆盖率 · 安全集成
29
看门狗性能优化
开销分析 · 喂狗频率 · 负载平衡
30
看门狗最佳实践
设计模式 · 陷阱 · 可靠性原则