02
QNX微内核架构
进程管理
内存管理
IPC机制
03
Linux内核架构
进程管理
内存管理
文件系统
04
共享内存
消息队列
Socket通信
VirtIO
05
QNX Momentics IDE安装
Linux开发环境配置
交叉编译工具链
06
BSP结构
启动流程
设备驱动框架
板级支持包定制
08
Bootloader选择
QNX启动
Linux启动
系统切换
09
共享内存原理
QNX端实现
Linux端实现
性能优化
10
消息队列机制
QNX消息队列API
Linux消息队列API
实战案例
11
Socket编程基础
QNX Socket实现
Linux Socket实现
跨系统通信
12
VirtIO规范
VirtQueue机制
QNX VirtIO驱动
Linux VirtIO驱动
14
驱动模型
字符设备驱动
块设备驱动
网络设备驱动
15
驱动框架
platform驱动
设备树
DMA
17
QNX实时调度策略
Linux PREEMPT_RT
中断延迟优化
任务优先级设计
18
GDB调试
QNX系统跟踪
Linux ftrace
性能分析工具
19
syslog配置
QNX slogger
Linux journald
日志聚合
21
NFS配置
9P2000协议
共享文件系统设计
数据一致性
22
网络协议栈架构
QNX网络驱动
Linux网络驱动
数据包转发
23
QNX Screen图形框架
Linux Wayland/Weston
双系统显示共享
24
QNX音频架构
Linux ALSA/PulseAudio
音频路由设计
26
升级策略设计
QNX升级方案
Linux升级方案
回滚机制
27
Hypervisor技术
QNX作为Host
Linux作为Guest
资源隔离
28
QNX容器实现
Linux Docker/containerd
跨系统容器通信
29
测试方法论
CPU性能测试
内存带宽测试
IPC延迟测试
30
智能座舱系统设计
ADAS系统集成
工业控制器实现
项目总结