⏱️ VxWorks 定时器
30章 · 周期任务
📚
友好 · 从入门到航空级
🧭 点击章节卡片 · 跳转对应
01.html ~ 30.html
(完整目录)
01
VxWorks定时器基础
看门狗原理 · wdCreate/wdStart/wdCancel/wdDelete · tick精度
↗
02
看门狗定时器实战
周期性调度器 · 超时回调 · 多定时器并发 · 资源泄漏排查
↗
03
POSIX定时器接口
timer_create/settime/gettime/delete · 信号 vs 线程 · VxWorks差异
↗
04
高精度定时器
辅助时钟配置 · sysAuxClkConnect · 微秒级定时 · CPU权衡
↗
05
周期性任务设计模式
taskDelay · 看门狗回调 · POSIX信号 · 消息队列 · 选型指南
↗
06
任务周期抖动分析
抖动来源 · timex测量 · 软硬件减少抖动
↗
07
实时时钟(RTC)与时间管理
RTC驱动 · 系统时间 · 时间戳 · NTP影响
↗
08
定时器与任务同步
信号量同步 · 事件机制 · 消息队列 · 优先级反转
↗
09
多核环境下的定时器
SMP亲和性 · 跨核同步 · 独立看门狗 · 负载均衡
↗
10
低功耗定时器
Tickless模式 · wdTmrCreate · 省电周期 · 功耗实时性
↗
11
定时器调试与性能分析
windview分析 · 触发时间记录 · 回调监控 · 常见bug
↗
12
看门狗定时器高级用法
软件定时器链 · 时间轮算法 · 精度与内存 · 大规模管理
↗
13
周期任务中的数据采集
定时采集传感器 · 乒乓缓冲 · 时间戳对齐 · 负载平衡
↗
14
周期任务中的控制算法
PID定时实现 · 控制周期影响 · 抗积分饱和 · 前馈控制
↗
15
周期任务中的通信
心跳包 · 状态上报 · 重传机制 · 超时链路检测
↗
16
周期任务中的日志系统
定时日志刷新 · 级别动态调整 · 循环缓冲区 · 性能影响
↗
17
周期任务中的故障诊断
看门狗复位 · 健康检查 · 死锁恢复 · 故障注入
↗
18
周期任务与中断的交互
ISR定时操作 · 底半处理 · 中断频率影响 · 延迟补偿
↗
19
周期任务优先级设计
RMS理论 · 优先级分配 · 天花板协议 · 优先级继承
↗
20
周期任务超时处理
软/硬超时 · 回调设计 · 统计告警 · 系统降级
↗
21
周期任务动态调整
在线调周期 · 使能禁能 · 参数热更新 · 影响分析
↗
22
周期任务与内存管理
回调内存陷阱 · 内存池 · 碎片影响 · 静态分配
↗
23
周期任务与文件系统
定时写入 · 日志轮转 · 文件系统影响 · 异步IO
↗
24
周期任务与网络协议栈
ARP刷新 · TCP保活 · 路由更新 · 协议栈交互
↗
25
周期任务与设备驱动
轮询设备 · 超时处理 · DMA检查 · 热插拔影响
↗
26
周期任务测试方法
CuTest/CppUTest · 模拟时钟加速 · 长时间稳定性 · 边界条件
↗
27
周期任务性能优化
减少上下文切换 · 自旋锁 · CPU亲和性 · 缓存友好
↗
28
周期任务安全设计
喂狗策略 · 安全状态机 · 故障安全 · 冗余定时器
↗
29
周期任务在航空电子中的应用
ARINC 653 · IMA定时器 · DO-178C验证 · 时间确定性
↗
30
周期任务在工业控制中的应用
EtherCAT同步 · PLC映射 · 运动控制插补 · IEC 61131-3
↗