📘 VxWorks 启动 & BSP 定制

🎯 30章 · 从入门到实战
发展史VxWorks 7 特性应用领域对比其他 RTOS
Workbench 安装Wind River Linux目标机连接License 激活
内核组件任务调度中断管理内存管理文件系统
Boot ROM 阶段内核加载系统初始化应用启动
Boot ROM 类型配置编译调试
可加载镜像可驻留镜像ROMFS 镜像压缩镜像
参数格式常用参数修改参数参数持久化
BSP 定义目录结构文件组成硬件抽象层
需求分析模板选择代码编写编译与测试
Configuration EditorVSB 配置VIP 配置DKM 配置
romInit.ssysALib.susrConfig.csysLib.c
串口驱动网卡驱动Flash 驱动GPIO 驱动
中断控制器初始化向量表配置处理函数注册
系统时钟辅助时钟看门狗高精度定时器
MMU 配置内存区域划分Cache 配置DMA 内存
PCI/PCIeI2CSPICAN
GPIO 复用板级设备树电源管理复位逻辑
串口调试网络调试JTAG 调试Trace 工具
启动时间内存占用中断延迟任务切换
PowerPC → ARMARM → x86单核 → 多核
SMP 支持虚拟化安全启动OTA 升级
内存保护任务隔离安全通信安全启动链
IPnet 协议栈TCP/IP 配置Socket 编程网络驱动接口
dosFsrawFsromFsNFS 客户端性能优化
SMP 调度核间通信缓存一致性多核调试
Hypervisor 架构虚拟机管理设备虚拟化性能隔离
任务优先级中断响应调度延迟确定性分析
系统日志异常处理内存泄漏检测任务死锁检测
双系统启动共享内存通信设备共享系统切换
智能网关 BSP工业控制器 BSP无人机飞控 BSP