首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 93 毫秒
1.
介绍了Vxworks操作系统的组成和PXI系统特点,设备驱动在VxWorks操作系统中的层次关系,I/O系统的特点,分析了字符设备驱动的实现机制.并结合字符设备驱动的实现给出了PXI设备驱动的流程和实例。  相似文献   

2.
对嵌入式实时系统VxWorks中的设备驱动程序开发进行了简要的介绍,讨论了VxWorks操作系统下的I/O系统和设备驱动程序、应用程序之间的关系,说明了VxWorks下与一般操作系统下驱动程序设计的不同;另外根据作者开发PCI9054数据通信卡驱动程序的实践,讨论了VxWorks下PXI设备驱动程序的框架;根据设备驱动程序的功能,将其分为初始化、中断挂接、中断处理、DMA块读写等几大模块,并详细说明了这些模块的具体实现.  相似文献   

3.
利用SAA7130视频采集芯片在VxWorks操作系统下实现视频采集系统.拥有PCI接口的一体化芯片SAA7130具有高度集成性.通过编写符合VxWorks I/O系统字符型设备驱动标准的SAA7130设备驱动,结合WindML图形库,实现了视频图像的采集与显示.实际运行效果表明该系统设计合理,运行稳定.  相似文献   

4.
VxWorks环境中PCI设备驱动开发   总被引:1,自引:0,他引:1  
作为实际应用中的工业和军用标准,VxWorks在实时操作系统领域的领导地位无可置疑.介绍了通用PCI设备和VxWorks操作系统在设备管理中的特点,分析了PCI设备驱动包含的具体内容,并对驱动任务各部分在VxWorks操作系统中的具体实现作了总结.  相似文献   

5.
随着VxWorks操作系统在嵌入式系统开发中的应用,VxWorks下的产品的开发和应用也越来越广泛。本文描述了VxWorks下PCI桥接设备Plx9656在Mpc8540下驱动程序设计过程,完成PCI设备的初始化和驱动接口函数,实现DMA数据传输和中断服务。  相似文献   

6.
针对基于VxWorks嵌入式系统的SpaceWire设备驱动的设计与实现展开研究;在分析操作系统层次结构和设备驱动调用关系的基础上,对基于VxWorks嵌入式系统的SpaceWire设备驱动框架结构设计,提出了通过操作系统的扩展模块调用SpaceWire总线驱动程序的设计理念;并按开发流程对SpaceWire设备驱动实现的细节进行了分析;其设计理念不仅可以为VxWorks嵌入式实时操作系统开发者在编写各类外设驱动程序时提供参考和借鉴,而且对于其它类似外设驱动程序的设计与实现具有一定的普遍性、适用性和指导性;结合相关具体的应用,证实所开发的SpaceWire总线驱动软件在可靠性和实时性方面都能满足应用要求。  相似文献   

7.
本文介绍了Linux操作系统的优点,以及设备驱动程序在Linux系统中的重要作用,并对Linux操作系统字符设备驱动程序的开发进行了研究,详细描述了Linux系统下字符设备驱动开发的设计方法和实现过程,包括设备驱动模块加载和卸载、设备的操作。在字符设备驱动的基础上,总结了产生竞态的几种情况,并提出了控制方法,说明了并发控制对驱动程序开发的重要性。  相似文献   

8.
VxWorks操作系统由于其高度的可靠性和优秀的实时性,而被广泛应用于嵌入式系统领域。本文在对VxWorks操作系统和USB2.0协议分析的基础上,对基于ZX2930 EVB2.0板的USB设备驱动进行了研究,并在此基础上对基于VxWorks的USB设备驱动进行了实现,成功建立了PC机与EVB2.0板之间的通信。实验结果表明,该驱动程序是稳健的、可靠的。  相似文献   

9.
设备驱动设计是嵌入式系统开发的难点。针对本系统可靠性和实时性要求严格的特点,在详细分析VxWorks实时操作系统设备驱动机制的基础上,通过采用内核过程的方式实现了VxWorks下CAN设备驱动,达到了预期的目标。所给出的VxWorks下设备驱动设计的一般步骤为VxWorks其他设备驱动开发提供了参考。  相似文献   

10.
本系统基于PXI总线,实现了对字节多路通道(byte multiplex channel,以下简称BMCH)数据的实时采集,实现了双缓存交替工作的接收方式.并且根据实时性要求,采用了VxWorks实时操作系统.本文主要介绍了BMCH数据的传输格式,重点讲述了本系统的主要结构、工作原理,简要介绍了基于VxWorks操作系统的驱动开发.经过实际验证,本系统能够准确地长时间地采集连续的BMCH数据,简化了上位机的软件设计,并且能够实现自检.  相似文献   

11.
Vxworks嵌入式实时操作系统任务调度方法研究   总被引:2,自引:0,他引:2  
介绍了Vxworks嵌入式实时操作系统内核任务调度的4种方法,针对嵌入式实时操作系统多线程实时调度的应用需求,在对Vxworks嵌入式实时操作系统调度原理与方法进行分析研究的基础上,根据指定应用环境的设计指标与方案,对Vxworks嵌入式实时操作系统系统任务调度方法进行了分析比较,通过仿真实验的方式对其性能进行测试,并得出了方法适用性的相关论断,从而为相关领域嵌入式实时操作系统的技术应用提供参考。  相似文献   

12.
嵌入式操作系统VxWorks中的串行通信   总被引:9,自引:1,他引:8  
结合嵌入式实时操作系统VxWorks实现视频监控系统的实际应用,以其中的串行通信为例,讨论了在VxWorks下实现设备操作和数据通信的关键技术和相应的机制,给出了软件流程和程序示例。所讨论的通信机制可以推广到串行设备以上的其它通信设备。  相似文献   

13.
VxWorks在实时遥测数据处理系统中的应用   总被引:1,自引:0,他引:1  
刘洪斐  王换招  李健 《计算机工程》2003,29(10):182-183
以VxWorks在实时遥测数据处理中的应用为例,讨论了VxWorks在实时系统开发中的特点及性能、实时环境下多任务的设计技术以及VxWorks系统中设备驱动程序的编写。  相似文献   

14.
基于嵌入式微处理器的VxWorks系统移植*   总被引:1,自引:0,他引:1  
提出一种以嵌入式微处理器为核心,移植VxWorks操作系统的方法.通过对VxWorks输入/输出系统的分析以及中断处理和异常处理过程的研究,设计了相应的外围器件,成功实现了VxWorks操作系统的移植.  相似文献   

15.
肖文斌 《测控技术》2014,33(1):126-128
S698PM是欧比特公司生产的基于SPARC V8架构的高性能的32位RISC嵌入式4核处理器。介绍了基于S698PM硬件平台下VxWorks操作系统的串口模块应用与开发,简要分析了VxWorks的I/O系统及其相关操作,并从VIP工程的建立到应用编程,讲述VxWorks I/O系统中的串口模块的应用与开发流程。实现S698PM平台下VxWorks操作系统的串口通信,并得出相应结论。  相似文献   

16.
本文结合嵌入式实时操作系统VxWorks实现网络通信系统的实际应用,讨论了在VxWorks下实现网络通信的关键技术和相应的机制,并已经在网络测试仪中得到了良好而有效的应用。开发出的基于VxWorks的网络测试分析仪,能够提供全面的统计性能测量、激励与响应测试、协议解码工具等功能。该分析仪已应用于高速网络通信中,并取得了良好的效果。  相似文献   

17.
以ARM9为硬件平台实现了基于VxWorks实时操作系统的通用远程数据采集控制系统。主要内容包括根据具体硬件平台设计BSP(board support package)移植操作系统,下位机VxWorks多任务程序以及上位机LabVIEW控制界面的编写,上下位机采用基于TCP的网络通信。VxWorks的高可靠性和强实时性在应用中得到了充分的验证。  相似文献   

18.
从系统组成、基本结构以及编程开发方面,对VxWorks系统进行较为全面的诠释,并从冗余备份、串口通信、并口通信、系统应用、驱动程序开发角度,对其研究现状进行系统综述.指出随着新机型飞机的大规模列装,对含VxWorks系统下486处理器板件修理的数量将呈上升趋势.为满足当前各类含VxWorks系统飞机电路板件修理的需要,迫切需要开展板件Flash器件内部代码读写研究来达到快速恢复与修理系统的目标.  相似文献   

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

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