VxWorks 异常处理 & 系统恢复
⭐
30章 · 从入门到专家
01
VxWorks异常概述
定义
分类
流程
02
异常向量表与异常入口
向量表
入口函数
初始化
03
异常处理框架
excHookup
任务创建
优先级
04
任务级异常处理
taskExcHookSet
恢复
日志
05
系统级异常处理
sysExcHandler
恢复策略
日志
06
上下文保存与恢复
EXC_CONTEXT
保存/恢复
切换
07
异常处理中的栈管理
异常栈
溢出检测
清理
08
信号量机制
应用
超时
死锁恢复
09
消息队列机制
应用
溢出
恢复
10
内存管理
分配失败
泄漏检测
碎片整理
11
定时器机制
异常处理
看门狗
超时恢复
12
中断管理
异常处理
嵌套
延迟控制
13
任务调度
异常处理
优先级反转
恢复
14
文件系统
异常处理
恢复策略
日志
15
网络协议栈
异常处理
连接恢复
重传
16
设备驱动
异常处理
驱动恢复
热插拔
17
多核处理器
异常处理
IPI
同步恢复
18
电源管理
异常处理
低功耗
恢复策略
19
安全机制
安全异常
权限控制
加密认证
20
系统恢复策略概述
定义
分类
流程
21
任务级恢复策略
重启
状态恢复
资源清理
22
系统级恢复策略
重启
状态恢复
资源清理
23
看门狗定时器恢复
配置
超时处理
恢复机制
24
健康管理机制
healthCheck
状态监控
恢复
25
冗余与容错机制
主备切换
冗余存储
三模冗余
26
日志与诊断机制
logMsg
windView
故障定位
27
测试策略
单元测试
集成
压力/注入
28
性能优化
延迟优化
恢复时间
资源占用
29
案例分析
项目案例
恢复案例
经验总结
30
最佳实践
设计原则
编码规范
持续改进