嵌入式培训专家
应用最广泛的嵌入式实时操作系统
——VxWorks介绍
www.farsight.com.cn
华清远见
日程
v VxWorks操作系统介绍
v 为实时性需求而设计的操作系统
多任务和任务间通信
中断处理
内存管理
IO系统
v 走进VxWorks BSP 开发
v VxWorks最新技术
像Windows中一样使用进程和动态连接库(VxWorks
RTP)
对多核的支持(VxWorks SMP)
v 课程培训目标
嵌入式培训专家
VxWorks操作系统介绍
华清远见
VxWorks的应用
v 网络设备
v 工业自动化
v 汽车
v 航空航天
v 国防工业
v 消费电子
华清远见
VxWorks的特点
v实时性
v稳定性
v可裁减性
v友好的开发调试环境
v广泛的运行环境支持
华清远见
实时性
v 硬实时
有一个刚性的、不可改变的时间限制
它不允许任何超出时限的错误
v 软实时
时限是一个柔性灵活的,可以容忍偶然的超时错误
只能提供统计意义上的实时
v 非实时
对时间没有什么特定的要求
非实时
软实时
硬实时
计
算
机
仿
真
用
户
界
面
网
络
视
频
C
r
u
i
s
e
控
制
电
信
飞
行
控
制
电
子
引
擎
华清远见
对开发人员的要求
华清远见
WorkBench 开发环境
HOST DEVELOPMENT SYSTEM
TARGET SYSTEM
Shell
Editor
Debugger
Project
Browser
Windview
W
T
X
WTX
W T X
W TX
Target
Server
WDB
Agent
VxSim
Simulator
WDB
Application
VxWorks
WDB
Agent