共查询到15条相似文献,搜索用时 265 毫秒
1.
对嵌入式实时系统VxWorks中的设备驱动程序开发进行了简要的介绍,讨论了VxWorks操作系统下的I/O系统和设备驱动程序、应用程序之间的关系,说明了VxWorks下与一般操作系统下驱动程序设计的不同;另外根据作者开发PCI9054数据通信卡驱动程序的实践,讨论了VxWorks下PXI设备驱动程序的框架;根据设备驱动程序的功能,将其分为初始化、中断挂接、中断处理、DMA块读写等几大模块,并详细说明了这些模块的具体实现. 相似文献
2.
3.
4.
5.
VxWorks是WindRiver公司开发的嵌入式实时操作系统,广泛地应用于航空航天、工业控制、通信等领域;分析了VxWorks下PCI设备驱动程序的实现方法;以PCI9054图像采集卡的驱动程序开发为例,介绍了PCI总线设备的配置空间结构及配置空间的访问方法,重点说明了在VxWorks下PCI设备驱动程序的开发步骤及编程要点,并给出了部分关键代码;在某视频图像采集系统中的运行结果表明该PCI设备驱动程序运行稳定、可靠。 相似文献
6.
针对基于VxWorks嵌入式系统的设备驱动的设计与实现展开研究。在分析系统层次结构和设备驱动调用关系的基础上,对基于VxWorks嵌入式系统的设备驱动框架结构设计,提出了虚拟设备驱动层这一理念,虚拟设备驱动层处在I/O系统和真实驱动程序之间,通过虚拟设备驱动层来统一管理各真实硬件驱动,同时还管理着I/O系统和真实驱动程序之间的通信;通过给出的读写环形缓冲区解决了低速设备和处理器两者的速度同步问题,大大降低了系统开销,提高了驱动程序的性能;通过使用虚拟设备驱动层这一理念开发设备驱动在可靠性和实时性方面都能满足应用要求。 相似文献
7.
本文介绍了嵌入式操作系统VxWorks下PCI总线下多功能IO采集卡驱动程序的开发过程。分析了VxWorks操作系统下设备驱动程序在系统中的层次结构和PCI设备驱动程序的运行机制。 相似文献
8.
VxWorks是WindRiver公司开发的嵌入式实时操作系统,广泛地应用于航空航天、工业控制、通信等领域;在简单地介绍了VxWorks操作系统之后,分析了VxWorks下CPCI设备驱动程序的实现方法;以CPCI9112数据采集卡的驱动程序开发为例,介绍了CompactPCI总线以及PCI接口芯片S5935,重点说明了在VxWorks下以定时器和中断方式实现模数转换驱动程序的方法和编程要点,并给出了部分关键代码;在飞行控制半实物仿真系统中的运行结果表明驱动程序运行稳定、可靠. 相似文献
9.
10.
李焱 《计算机测量与控制》2010,18(2)
分析了VxWorks实时操作系统设备驱动的原理,通过采用VxWorks中的I/O系统挂接应用层与底层驱动的方式实现了该操作系统对82C55A并口设备的驱动;由于VxWorks系统代码不开放性,结合实际工程要求创新地介绍了82C55A其读、写与选通控制驱动的核心代码的同时,说明了应用层软件设计的方法,并且给出了在PC104硬件平台下详细的测试手段,测试结果表明:底层驱动的正确性与测试方法的实时性,有很好的工程应用价值。 相似文献
11.
12.
刘俊 《数字社区&智能家居》2008,(5):674-677
介绍了Vxworks操作系统的组成和PXI系统特点,设备驱动在VxWorks操作系统中的层次关系,I/O系统的特点,分析了字符设备驱动的实现机制.并结合字符设备驱动的实现给出了PXI设备驱动的流程和实例。 相似文献
13.
LIU Jun 《数字社区&智能家居》2008,(13)
介绍了VxWorks操作系统的组成和PXI系统特点,设备驱动在VxWorks操作系统中的层次关系,I/O系统的特点,分析了字符设备驱动的实现机制,并结合字符设备驱动的实现给出了PXI设备驱动的流程和实例。 相似文献
14.
龚永红 《单片机与嵌入式系统应用》2014,(5):39-42
ARINC429总线是航空专用总线,应用非常广泛。本文以S698-T处理器为平台,从底层驱动程序入手,详细讲述了针对S698-T处理器的VxWorks ARINC429总线驱动模块的应用与开发过程。给出了通过VxWorks VIP工程调用ARINC429驱动,完成数据收发的过程,可为后续的应用、开发工作提供帮助。 相似文献
15.
针对传统半实物仿真中的一些问题,提出一种新的面向VxWorks的半实物仿真平台。设计了标准化、多接口、可扩展的仿真计算机硬件架构,解决了硬件I/O接口的多样性和扩展性问题。利用Simulink进行可视化建模,简化了模型的建立。通过Matlab的RTW工具箱自动生成面向硬件平台的基于实时操作系统VxWroks的可执行代码。自动代码生成提高了半实物仿真的开发效率,基于VxWorks的可执行代码保证了半实物仿真的实时性。对该仿真平台涉及的关键技术,如I/O接口驱动程序、针对硬件平台的VxWorks移植和代码生成以及实时模型参数修改和仿真数据采集等进行了研究和实现。 相似文献