首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到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.
本文介绍了基于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.
介绍了VxWorks下USB驱动的层次结构,分析了USB设备驱动程序开发的一般方法和关键技术。在此基础上实现了Vx-Works下LM9833设备驱动,达到了预期目标。所给出的VxWorks下USB设备驱动设计的一般步骤为在VxWorks下开发其它USB设备驱动提供了参考。  相似文献   

9.
基于VxWorks的多DSP并行处理系统的实现   总被引:1,自引:0,他引:1  
陈春霞  李雅静  宋慰军 《计算机工程》2004,30(19):195-196,F003
多DSP信号处理板广泛地运用于工业、军事、通信和医疗等许多方面。介绍了一种基于实时操作系统VxWorks,采用雷达距离向脉冲压缩算法对数据处理的6片ADSP21160的DSP模块设计,并介绍在VxWorks下对多DSP模块的驱动程序的开发,以及对多DSP模块通信、控制的实现。  相似文献   

10.
VxWorks下增强型网络驱动程序是一个数据链路层驱动程序,通过MUX函数与网络协议层通讯。本文首先从整体上分析VxWorks网络驱动程序的原理和结构,然后介绍了基于三星公司ARM7TDMI内核的S3C4510B增强型网络驱动程序的实现。本文对于VxWorks下的同类开发也有一定参考作用。  相似文献   

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.
基于CPCI总线的运动控制卡及其VxWorks下的驱动设计   总被引:2,自引:0,他引:2  
为了满足汽车无人驾驶机器人系统运动控制的实时性、可靠性要求,研制了一种基于CPCI总线的运动控制卡,给出了其在VxWorks环境下驱动程序设计的详细过程。试验结果表明,运动控制卡及其驱动程序工作正常、可靠,较好地满足了汽车无人驾驶机器人对运动控制的要求,应用前景广泛。  相似文献   

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。  相似文献   

17.
介绍了VxWorks操作系统中任务间的通信,声纳基阵稳定控制系统的结构,主要功能,软件任务的划分,在VxWorks中这些任务的实现及任务间的通信。同时介绍了VxWorks任务与Zinc任务的通信及实现,并对VxWorks任务间通信机制的性能作了比较,分析和总结。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号