- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
维普资讯
June2005 中 国 民 航 飞 行 学 院 学 报
Vo1.16NO.4 Journal of Civil Aviation Flight University of China 39
VxWorks下驱动程序的设计
谢 伟 周忠丽2 王忠仁
(1电子科技大学 2四川大学图形图像研究所)
摘 要:阐述在嵌入式实时操作系统VxWorks上编写设备驱动程序的原理和方法,并
给出了程序框架。
关 键 词:VxWorks BSP 设备驱动程序 实时操作系统
中图分类号:TP311 文献标识码 :A
l引言 一 的软件接 口,它包括硬件初始化 、中断的产生
随着信息技术的快速发展和应用 ,计算机的 和处理 、硬件时钟和计时器管理、局域和总线内
发展正显示出微型化和专业化的趋势,以台式计 存地址映射 、内存分配等等。每个板级支持包包
算机为主流的时代必将进入 “后 PC”时代。目 括一个ROM启动或其它启动机制。
前,嵌入式系统已得到广泛应用,其中 VxWorks 。(5)虚拟内存与共享内存。
是业界公认的性能最出色的一种实时操作系统。 除了性能出众的操作系统之外,Wind River
虽然 VxWorks本身已对硬件提供了广泛的支持, Systems公司还提供了优秀的实时操作系统开发环
但对系统中采用的专用硬件还需专门编写驱动程 境 Tornado,它能支持几乎所有流行的工作平台和
序。 目标处理器。Tornado由3个高度集成的部分组
2VxWorks系统概述 成:Tornado工具,VxWorks运行时系统以及连接
VxWorks是由WindRiverSystems公司开发 目标机的通讯选项。其中,Tornado工具是一整套
的一套具有微内核、高性能、可伸缩的实时操作 强有力的交叉开发工具 ,这些工具还可用于所有
系统,支持众多的网络协议,用户可以根据 自己 目标系统,而 VxWorks则是运行在 目标机上的高
的需要来组合,其开放式的结构和对工业标准的 性能、可裁减的实时操作系统。基于宿主机的所
支持使开发者只需要做少量的工作就可以设计出 有开发工具对开发者来说都有一致的图形界面,
有效的、适用于不同用户的系统。VxWorks由以 所有工具都是通过一个 目标机服务器和 目标机相
下几个系统组成: 连 ,因此 ,无论宿主机和 目标机是以何种方式相
(1)高性能的实时操作系统核心wind。 连 (以太网,串行线路,在线仿真,ROM 仿真或
(2)I/O 系统。VxWorks提供了一个能快 客户提供的专用线路等),所有工具都可以应
速 、灵活地与 ANSIC兼容的 I/O 系统 ,包括 用。另外 ,开发工具对 目标机应用程序的调试方
UNIX标准的缓冲 I/O和POSXI 标准的异步 I/O。 法有2种模式:系统模式和任务模式。系统模式
VxWorks包括以下驱动程序:网络驱动、管道驱 对整个应用系统进行调试 ,可在系统 中设置断
动、键盘驱动 、显示驱动、磁盘驱动、并 口驱动 点,调试中应用系统必须停下来。而任务模式是
等。 针对系统中某一任务模块进行,整个系统仍可保
(3)本地文件系统。 留工作状态。同样 ,在对整个系统进行调试时,
(4)板级支持包 BSP(BoardSuppo~Pack. 也可以逐个模块进行,调好一个运行一个 ,这样
age)
您可能关注的文档
- TSP203系统在乌鞘岭特长隧道超前地质预报中的应用.pdf
- Turbo码SOVA算法的研究与仿真.pdf
- TW-702F型骨外固定支架的设计与实验研究.pdf
- TYJL-ECC新一代容错计算机联锁系统的研究.pdf
- TЗПЗⅡ70БC型客运内燃机车的MCy—T微机控制系统.pdf
- T比特IPv4/v6高性能路由器设计与实现.pdf
- T管拔出后胆漏8例分析.pdf
- T淋巴瘤侵袭转移诱导因子1与肿瘤侵袭转移的研究进展.pdf
- T细胞亚群功能失调与临床疾病关系研究进展.pdf
- T型刚构桥水平转体法施工的研究与应用.pdf
- 2025至2030中国竹纤维毛巾行业发展趋势与前景预测分析报告.docx
- 2025至2030中国Β螺旋桨植酸酶市场运行监测及前景战略建议报告.docx
- 2025至2030中国钨铜复合材料行业运营态势与投资前景调查研究报告.docx
- 2025至2030中国氟制冷剂行业应用动态及投资方向研究报告.docx
- 2025至2030中国机械铲行业市场深度研究与战略咨询分析报告.docx
- 2025至2030中国风电叶片行业发展分析及产业运行态势及投资规划深度研究报告.docx
- 2025至2030中国玻尿酸洗发水市场动态研究与投资价值评估报告.docx
- 2025至2030光学相机市场行业市场深度研究与战略咨询分析报告.docx
- 2025至2030中国城轨运营行业项目调研及市场前景预测评估报告.docx
- 2025至2030中国氟吡啶行业产业运行态势及投资规划深度研究报告.docx
最近下载
- 2024-2025学年河南省郑州市经济开发区小升初总复习数学精选精练含解析.doc VIP
- 2021海湾消防GST-HX-420BEx 火灾声光警报器安装使用说明书.docx VIP
- 职业技术学院导游专业人才培养方案.docx VIP
- 基于财务共享的业财深度融合探索.pptx VIP
- 日用品供应链保障措施.docx VIP
- 上海市小升初数学测试卷完整版.docx VIP
- 苏盐集团营销笔试.pdf VIP
- 初中英语阅读教学中生成式AI辅助的文本分析能力培养研究教学研究课题报告.docx
- 《HTML5 CSS3项目开发案例教程》教学课件 项目八《HTML5+CSS3项目开发案例教程》.ppt VIP
- 《海鸥》剧本.docx VIP
文档评论(0)