VME模块VxWorks驱动程序设计

被引量 : 0次 | 上传用户:zhanggh20060363
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文主要研究了VME模块VxWorks驱动程序设计的原理和方法,并实现了VME模块VxWorks的驱动程序设计和测试。VME控制器作为VME模块测试系统的主控制设备,控制整个VME系统的总线访问、数据处理和逻辑分析职能,是VME模块VxWorks操作系统和驱动程序运行的硬件平台。将VxWorks操作系统应用于VME测试系统平台,替换原有的DOS操作系统,对提高整个VME测试系统的实时性和可靠性具有重要意义。本文在深入分析了VME模块硬件平台体系结构和原理的基础上,通过对目前流行的实时操作系统比较,选用VxWorks操作系统作为替代DOS操作系统作为VME控制器的系统软件,并针对VxWorks操作系统的特性,提出了VME模块VxWorks驱动程序的设计方案和实现方法。本文通过对VxWorks启动过程的研究,经过配置引导程序和裁剪VxWorks内核等步骤将VxWorks操作系统移植到了现有的VME控制器模块,实现了基本输入输出功能支持和网络支持。在操作系统移植的基础上实现了VME控制器基本设备的驱动程序,包括辅助存储设备DiskOnChip的驱动程序和串行通信控制器的驱动程序。同时,针对VME控制器模块的具体特性,设计并实现了VME从模块的驱动程序框架,并实现了该框架下的A403 M模块基板、M101 16通道AD模块、M402 ProfiBus DP通信模块、M301 8通道继电器模块和M401 16通道光耦模块的驱动程序,并讨论了驱动程序设计的关键问题。最后,本文通过组建VME测试系统对VME模块VxWorks驱动程序进行测试。驱动程序测试结构表明,本文的驱动程序原理分析正确,实现方案合理,驱动程序满足需求分析提出的各项要求,工作稳定可靠。
其他文献
当前交通系统运行效率较低与人们出行要求越来越高的的矛盾已逐渐暴露出来,成为当前交通行业亟需解决的一个根本问题。因此,研究以车路通信为重要组成部分的智能交通系统也显
目的:探讨经双侧胸乳入路腔镜手术治疗甲状腺良性肿瘤的手术疗效与优势。方法:回顾分析2013年8月至2014年8月为46例患者(观察组)行双侧胸乳入路腔镜甲状腺次全切除术的临床资料,
目的:比较改良Miccoli与胸乳入路腔镜手术治疗甲状腺良性肿瘤的效果与安全性,为甲状腺良性肿瘤的治疗提供参考依据。方法:对比改良Miccoli入路组(n=33)、胸乳入路组(n=32),患者手术
市场经济发展成熟的今天,品牌是某个企业或某种产品在市场经济环境下的象征和代表,品牌形象在企业的经营活动中发挥着重要作用。各个行业竞争急剧激烈,广告的投放与设计制作
介绍了蒸汽喷射制冷工艺,探讨玻璃厂余热蒸汽进行制冷的应用。
英国工党政府在制定2009年预算时宣布,将与企业合作研究制定平衡税收和创新活动的政策。作为该项工作的一部分,工党政府将研究如何降低企业通过专利所获收入的赋税,从而在英国引
随着社会的飞速发展,困扰城市居民生活问题越来越多,各城市为了快速发展经济,采取各种方式,但发展的同时也带来了另外一个问题——交通问题。快节奏的生活加剧了交通的拥堵;交
许多学者把产品概念开发阶段(Concept Development Stage)称为起始阶段(the opening stage)或“模糊前端”(Fuzzy front-end)。其重要性在于它确定了产品的各项特征,而且有70
目的探讨蛋白激酶C(PKC)对生长板软骨细胞增殖、细胞外基质合成和转录因子SOX9表达的影响。方法分离、培养大鼠肋生长板软骨细胞(RGC),分别采用倒置显微镜、同位素掺入、RT-P
目的探讨夏枯草膏辅助治疗甲状腺结节的临床疗效。方法选取自2010年1月~2012年12月收治的100例甲状腺结节患者进行分组,100例患者随机分为对照组与观察组,对照组患者50例,观