共查询到17条相似文献,搜索用时 187 毫秒
1.
VxWorks是WindRiver公司开发的嵌入式实时操作系统,广泛地应用于航空航天、工业控制、通信等领域;分析了VxWorks下PCI设备驱动程序的实现方法;以PCI9054图像采集卡的驱动程序开发为例,介绍了PCI总线设备的配置空间结构及配置空间的访问方法,重点说明了在VxWorks下PCI设备驱动程序的开发步骤及编程要点,并给出了部分关键代码;在某视频图像采集系统中的运行结果表明该PCI设备驱动程序运行稳定、可靠。 相似文献
2.
嵌入式VxWorks系统下的CPCI设备驱动程序开发 总被引:1,自引:1,他引:0
具体分析了VxWorks下PCI总线的配置空间结构和地址映射,并采用CPCI9054芯片,结合一个信号产生、数据采集处理系统的工程实例,详细阐述了VxWorks下CPCI设备驱动程序的开发实现方法和具体步骤,并给出了部分关键代码.应用结果表明,该方法可移植性较高,可操作性强,对于了解和开发CPCI驱动程序具有一定的参考... 相似文献
3.
VxWorks是一种由WindRiver公司开发的先进的实时操作系统,广泛地应用于各种嵌入式实时应用领域。具体分析了VxWorks操作系统下的USB总线驱动模型的结构及功能,给出了HID类USB驱动程序实现的框架,对相关概念和方法进行了具体分析和说明,并给出了部分关键代码。对于了解和开发VxWorks系统下的HID类USB驱动程序有很大帮助。在某型标准显示控制台中的运行结果表明该USB设备驱动程序运行稳定、可靠。 相似文献
4.
滑娟 《电子制作.电脑维护与应用》2013,(4):8-9
本文介绍了基于PCI9052实现CPCI总线到CAN总线的转换,主要从PCI的空间配置、硬件设计和软件驱动等方面讲述了CPCI总线到CAN总线的转换方法和步骤,给出了硬件电路图和VxWorks下驱动程序的详细结构和实现。 相似文献
5.
为解决大规模海上拖缆地震勘探对控制系统的实时性和处理效率问题,提出了采用CPCI工控机箱为硬件平台,VxWorks实时操作系统为软件处理平台,设计和实现了一套CPCI多通道卡驱动程序。通过分析VxWorks驱动程序结构和CPCI总线设备特点,重点给出了从内存映射模块、中断注册初始化模块和中断处理模块等方面进行CPCI多通道卡驱动程序的设计方法、实现过程和关键代码。集成CPCI多通道卡驱动程序的“海燕”拖缆定位与控制系统具备12个通道数据处理能力,多次成功应用到海上生产作业中,其实时性和处理效率满足大规模海上拖缆地震勘探对控制系统的要求。CPCI多通道卡驱动程序设计合理,易于扩展到其他具有多通道、多任务、实时性要求高的嵌入式数据采集系统中。 相似文献
6.
对嵌入式实时系统VxWorks中的设备驱动程序开发进行了简要的介绍,讨论了VxWorks操作系统下的I/O系统和设备驱动程序、应用程序之间的关系,说明了VxWorks下与一般操作系统下驱动程序设计的不同;另外根据作者开发PCI9054数据通信卡驱动程序的实践,讨论了VxWorks下PXI设备驱动程序的框架;根据设备驱动程序的功能,将其分为初始化、中断挂接、中断处理、DMA块读写等几大模块,并详细说明了这些模块的具体实现. 相似文献
7.
以基于CPCI的高速图像数据采集卡为例,介绍了PXI总线在高速数字通信中的一种应用及在Windows2000下的Compact PCI设备WDM驱动程序运行机理及编程要点;针对微软提供的驱动程序开发工具包DDK给出了基于一定实时要求的程序实例;重点介绍了驱动程序中的资源分配、中断响应、DMA聚拢/分散传输及Win32应用程序与驱动程序通信的关键问题;实验表明该驱动程序实现了预期的要求. 相似文献
8.
WANG Hao 《数字社区&智能家居》2008,(24)
介绍了VxWorks下USB驱动的层次结构,分析了USB设备驱动程序开发的一般方法和关键技术。在此基础上实现了Vx-Works下LM9833设备驱动,达到了预期目标。所给出的VxWorks下USB设备驱动设计的一般步骤为在VxWorks下开发其它USB设备驱动提供了参考。 相似文献
9.
10.
11.
以PCI9030芯片为例,介绍了在wind。ws2000操作系统环境下,使用开发工具Driver Works开发PCI设备驱动程序的基本方法。对其中的关键技术做了较详细的讨论。同时简要介绍了驱动程序的安装和调试. 相似文献
12.
基于VxWorks的A429-PC104板卡驱动程序的开发 总被引:1,自引:0,他引:1
首先介绍了A429-PC104板卡的体系结构,并对其各功能模块进行了说明;然后介绍了VxWorks下设备驱动程序的工作原理和编写方法,描述了VxWorksI/O系统、应用程序以及设备驱动程序间的作用关系;在此基础上,从头文件的定义、设备的初始化、设备的操作、中断的管理等几个方面详细介绍了基于VxWorks I/O系统的A429-PC104板卡驱动程序的开发过程;由A429总线连接的两个计算机终端组成调试的硬件平台,PC机通过网线将驱动程序下载到计算机终端上并对其进行调试,最终两个计算机终端顺利实现了A429通信,调试以后的驱动程序满足开发要求。 相似文献
13.
VxWorks环境下BAN交换机驱动程序的设计与实现 总被引:3,自引:0,他引:3
VxWorks是一种实时的嵌入式操作系统,它的模块化设计使得应用代码与硬件充分隔器,为应用程序的移植提供了方便,本文主要从VxWorks环境下数据链路层和网络层结构的模型入手,根据我们自行研制的小区交换机的实际情况,详细阐述了BAN交换机驱动程序的设计思想以及系统函数和任务函数的实现过程。 相似文献
14.
15.
VxWorks环境中PCI设备驱动开发 总被引:1,自引:0,他引:1
作为实际应用中的工业和军用标准,VxWorks在实时操作系统领域的领导地位无可置疑.介绍了通用PCI设备和VxWorks操作系统在设备管理中的特点,分析了PCI设备驱动包含的具体内容,并对驱动任务各部分在VxWorks操作系统中的具体实现作了总结. 相似文献
16.
采用Vineo Sofware公司出品的VxD开发软件包VtoolsD,开发出了Windows98环境下的数据采集卡虚拟设备驱动程序,VxD部分完成对物理设备的直接控制和通讯,DLL部分完成设备驱动(Ring0)与应用程序(Ring3)之间的接口,Microsoft Visual C 开发的应用程序通过调用Windows系统函数,实现对采样的精确定时,其周期最小可达0.1ms。 相似文献