VxWorks嵌入式操作系统 中南大学信息科学与工程学院 胡小龙主要内容 n VxWorks简介 n Tornado开发环境 n BSP设计 n 设备驱动程序VxWorks简介 n 美国WindRiver公司于1983年设计开发 n 良好的持续发展能力 n 高性能的内核 n 友好的用户开发环境 n 良好的可靠性和卓越的实时性VxWorks简介 n 广泛地应用在通信、军事、航空、航天 等高精尖技术及实时性要求极高的领域 中,如卫星通讯、军事演习、弹道制导 、飞机导航等 n F-16、FA-18 战斗机、B-2 隐形轰炸机和 爱国者导弹上,甚至连1997年4月在火星 表面登陆的火星探测器上也使用到了 VxWorksVxWorks简介 何谓实时? n 对于给定一个时间约束量 0,如果系 统S在T1时刻接受到输入,在T2时刻给出 合理的输出,且使T2-T1。则称系统S 满足要求时间的实时性,通常称系统S 为实时系统。 n “正确、但迟后的结果也是错误的”VxWorks的特点 n 可靠性 n 实时性 n 可裁减性 VxWorks 由一个体积很小的内核及一些可以根据需要进行定制的 系统模块组成(4