上课时间 | 上课内容 |
第 一 天 | 上午 | 1.VxWorks系统概述
1.1 绪论
1.2 实时操作系统特点
1.3 VxWorks操作系统的特点
1.4 VxWorks的结构和组成
1.5 VxWorks的主要应用领域 | 2.VxWorks系统编程方法
2.1 任务管理
2.2 任务间的通信、同步和互斥机制
2.3 内存管理
2.4 网络通信
2.5 中断服务程序 |
下午 | 2.VxWorks系统编程方法 (续)
2.6 时钟管理
2.7 应用程序设计方法
2.8 实时多任务程序设计实例 | 3.Tornado组成和使用
3.1 Tornado简介
3.2 Tornado集成开发环境的组成 |
第
二
天
(含晚上) | 上午 | 3.Tornado组成和使用 (续)
3.3 Tornado文件分布
3.4 Tornado工程文件创建
| 3.5 建立Tornado工作环境
3.6 WindSh和Browser的使用
3.7 CrossWind交叉调试工具的使用
|
下午 | 4.BSP开发指南
4.1 集成环境开发和BSP目录开发的关系 | 4.2 BSP制作基本步骤
4.3 VxWorks系统初始化流程
4.4 BSP文件目录结构 |
晚上 | 5.VxWorks操作系统实验和答疑
5.1 启动tornado
5.2 创建工程 | 5.3 编写多任务程序
5.4 监视各个任务运行
5.5 调试技巧和编写软件注意事项 |
第三天 | 上午 | 4.BSP开发指南(续)
4.5 编译连接分析
4.6 不同功能的BOOTROM文件对比 | 4.7 引导过程中vxWorks映像的重定位机制
4.8 内存管理
4.9 BSP主要代码分析 |
下午 | 4.BSP开发指南(续)
4.10 BSP的调试
4.11 BSP的测试 | 6.Driver开发指南
6.1 驱动概述
6.2 驱动开发的基本原理 |
第四天 | 上午 | 6.Driver开发指南 (续)
6.3 字符设备和块设备驱动
6.4 串行设备驱动 | 6.5 编写增强的网络驱动
6.6 驱动与VxWorks的关系 |
下午 | 7.BSP和驱动实验和答疑
7.1 编译和生成X86的BSP,并下载运行 | 7.2 通过tornado进行连接调试
7.3 添加驱动 |