vxworks软件开发流程、工具与开发环境 |
- vxworks软件开发过程
- 编译、汇编、链接与调试
- vxworks软件运行调试方法
- 软件模拟的运行调试方法
- 目标机监控的运行调试方式
- 在线仿真的运行调试方式
- tornado的调试方法
- tornado调试工具及使用
- browser的使用
- debugger调试工具的使用
- gdb调试工具的使用
- 调试时常用方法的总结
- tornado调试问题及解决方法
- 程序异常:指令异常
- 程序异常:堆栈异常
- 程序异常:死循环
- 程序异常:数据覆盖
- 任务调试模式下的多任务调试
- vxworks软件开发环境
- vxworks软件集成开发环境
- 基于vxworks的tornado/workbench
- eclipse平台
|
基于vxworksC语言软件项目中的组织 |
- vxworks C语言项目中的文件依赖关系
- vxworks C代码与汇编
- ATPCS
- C与汇编的混合编程
- 编译器对局部变量和入口参数的处理
- 实时vxworks软件应用模式
- 运行时系统结构
- 基于裸板系统与带操作系统的应用模式
|
vxworksC软件结构设计模式 |
- vxworks C软件模块与模块划分
- vxworksC函数
- vxworks C的面向对象
- 访问硬件的设计模式
- 嵌入并发和资源管理的设计模式
- 状态机的设计模式
- 安全性和可靠性模式
|
vxworks实时操作系统中的任务设计 |
- 嵌入式实时操作系统vxworks中的任务
- vxworks任务的划分
- 设备依赖性任务的划分
- 关键任务的划分
- 紧迫任务的划分
- 数据处理任务的划分
- 功能聚合任务的划分
- 触发条件相同任务的划分
- 运行周期相同任务的划分
- 顺序操作任务的划分
- 任务的可调度性分析
- 与任务管理有关的常用函数
- vxworks任务设计
- 任务函数的结构
- 单次执行的任务
- 周期性执行的任务
- 事件触发执行的任务
- vxworks任务优先级安排
- vxworks任务的数据结构设计
- 与操作系统有关的数据结构
- 与操作系统无关的数据结构
- 任务函数设计中的问题
- 公共函数的调用
- 与其他任务的协调
- 共享资源的访问
- 与其他任务进行数据通信
- 任务函数的代码设计过程
- 系统总体任务关联图
- 任务的关联分析
- 任务的程序流程图
- 编写任务函数的程序代码
|
vxworks实时操作系统中任务同步与通信 |
- vxworks任务及任务间通信
- 多任务机制
- 任务状态转变
- wind任务调度
- 任务控制
- 任务扩展函数
- 任务异常处理
- 共享代码和重入
- 共享数据结构
- 互斥
- 信号量
- 消息队列
- 管道
- 任务间网络通信
- 信号(signal)
- vxworks事件
|
嵌入式实时操作系统vxworks组件 |
- vxworks内存管理
- vxworks中的内存布局
- 系统函数
- 虚拟内存
- 高速缓存cache
- 常用的内存API
- vxworks中断和异常
- vxworks的中断机制
- vxworks的异常机制
- vxworks时钟和定时机制
- vxworks操作系统的时钟
- vxworks操作系统的定时机制
- vxworks i/o系统
- 文件、设备、设备驱动程序的关系
- 基本i/o接口
- 缓冲i/o
- 其他的格式化i/o操作
- i/o系统的内部结构
- vxworks文件系统
- vxworks的网络系统
|