📬 VxWorks 通信实战 消息队列 & 管道

📘 30 章 · 从基础到架构 友好色
01
VxWorks消息队列基础 概念、作用与VxWorks中的定位
02
消息队列创建与删除 msgQCreate() / msgQDelete() 详解
03
消息发送与接收 msgQSend() / msgQReceive() 详解
04
消息队列超时机制 超时参数 & 阻塞/非阻塞行为
05
消息优先级 紧急消息与普通消息发送策略
06
消息队列多任务同步 生产者-消费者模型实战
07
消息队列与中断服务 在ISR中安全使用消息队列
08
消息队列与信号量对比 何时用队列,何时用信号量
09
消息队列与管道对比 核心差异与选型指南
10
管道基础 VxWorks管道(Pipe)概念与创建
11
管道读写操作 pipeDevCreate() 与标准I/O读写
12
管道与select机制 多路复用监控管道数据
13
管道与消息队列混合使用 构建灵活通信架构
14
消息队列内存管理 缓冲区大小 & 内存池优化
15
消息队列错误处理 常见错误码与调试技巧
16
管道阻塞与非阻塞模式 通过ioctl设置
17
18
管道在Shell中的使用 命令行调试管道通信
19
消息队列与网络通信 将队列数据发送到网络
20
管道与文件系统 管道作为虚拟文件设备
21
消息队列性能测试 吞吐量与延迟测量方法
22
管道性能测试 数据拷贝开销分析
23
消息队列与看门狗 超时监控与任务恢复
24
管道与信号驱动I/O SIGIO通知机制
26
27
消息队列与日志系统 构建异步日志模块
28
管道与任务间数据流 流式处理框架设计
29
消息队列与管道综合实战 传感器数据采集系统
30
课程总结与最佳实践 常见陷阱与设计模式回顾