共查询到19条相似文献,搜索用时 875 毫秒
1.
VxWorks是WindRiver公司开发的嵌入式实时操作系统,广泛地应用于航空航天、工业控制、通信等领域;在简单地介绍了VxWorks操作系统之后,分析了VxWorks下CPCI设备驱动程序的实现方法;以CPCI9112数据采集卡的驱动程序开发为例,介绍了CompactPCI总线以及PCI接口芯片S5935,重点说明了在VxWorks下以定时器和中断方式实现模数转换驱动程序的方法和编程要点,并给出了部分关键代码;在飞行控制半实物仿真系统中的运行结果表明驱动程序运行稳定、可靠. 相似文献
2.
为解决大规模海上拖缆地震勘探对控制系统的实时性和处理效率问题,提出了采用CPCI工控机箱为硬件平台,VxWorks实时操作系统为软件处理平台,设计和实现了一套CPCI多通道卡驱动程序。通过分析VxWorks驱动程序结构和CPCI总线设备特点,重点给出了从内存映射模块、中断注册初始化模块和中断处理模块等方面进行CPCI多通道卡驱动程序的设计方法、实现过程和关键代码。集成CPCI多通道卡驱动程序的“海燕”拖缆定位与控制系统具备12个通道数据处理能力,多次成功应用到海上生产作业中,其实时性和处理效率满足大规模海上拖缆地震勘探对控制系统的要求。CPCI多通道卡驱动程序设计合理,易于扩展到其他具有多通道、多任务、实时性要求高的嵌入式数据采集系统中。 相似文献
3.
滑娟 《电子制作.电脑维护与应用》2013,(4):8-9
本文介绍了基于PCI9052实现CPCI总线到CAN总线的转换,主要从PCI的空间配置、硬件设计和软件驱动等方面讲述了CPCI总线到CAN总线的转换方法和步骤,给出了硬件电路图和VxWorks下驱动程序的详细结构和实现。 相似文献
4.
对嵌入式实时系统VxWorks中的设备驱动程序开发进行了简要的介绍,讨论了VxWorks操作系统下的I/O系统和设备驱动程序、应用程序之间的关系,说明了VxWorks下与一般操作系统下驱动程序设计的不同;另外根据作者开发PCI9054数据通信卡驱动程序的实践,讨论了VxWorks下PXI设备驱动程序的框架;根据设备驱动程序的功能,将其分为初始化、中断挂接、中断处理、DMA块读写等几大模块,并详细说明了这些模块的具体实现. 相似文献
5.
VxWorks是WindRiver公司开发的嵌入式实时操作系统,广泛地应用于航空航天、工业控制、通信等领域;分析了VxWorks下PCI设备驱动程序的实现方法;以PCI9054图像采集卡的驱动程序开发为例,介绍了PCI总线设备的配置空间结构及配置空间的访问方法,重点说明了在VxWorks下PCI设备驱动程序的开发步骤及编程要点,并给出了部分关键代码;在某视频图像采集系统中的运行结果表明该PCI设备驱动程序运行稳定、可靠。 相似文献
6.
VxWorks是一种由WindRiver公司开发的先进的实时操作系统,广泛地应用于各种嵌入式实时应用领域。具体分析了VxWorks操作系统下的USB总线驱动模型的结构及功能,给出了HID类USB驱动程序实现的框架,对相关概念和方法进行了具体分析和说明,并给出了部分关键代码。对于了解和开发VxWorks系统下的HID类USB驱动程序有很大帮助。在某型标准显示控制台中的运行结果表明该USB设备驱动程序运行稳定、可靠。 相似文献
7.
随着VxWorks操作系统在嵌入式系统中的应用,VxWorks下产品的开发和应用也越来越广泛。通过对VxWorks操作系统下驱动程序的开发流程和PCI总线技术的分析,介绍了在盛博SCM/LX-3060嵌入式处理器上PCI总线驱动程序的开发过程。 相似文献
8.
本文介绍了嵌入式操作系统VxWorks下PCI总线下多功能IO采集卡驱动程序的开发过程。分析了VxWorks操作系统下设备驱动程序在系统中的层次结构和PCI设备驱动程序的运行机制。 相似文献
9.
10.
11.
为提高CPCI计算机设备的可靠性,准确地定位故障,减少设备的维修时间,在原计算机主板的基础上,提出了基于CPCI总线及LPC总线的故障检测卡。以故障检测和定位为目标,兼顾设备的扩展性和易用性,建立以CPLD为控制芯片,采用VHDL硬件描述语言,实现对计算机主板进行故障检测和定位的功能卡。详细介绍了BIT(built in test)卡的原理和软、硬件设计,并给出了仿真结果。仿真实验结果表明,整个设计安全可靠,移植性好,可为计算机的主板设计提供参考。 相似文献
12.
针对当前航天器通信信号设备故障检测系统受到噪声影响,导致系统通信设备故障信号检测精准度低,检测时间长的问题,设计基于CPCI总线的航天器通信信号设备故障检测系统;CPCI故障模拟模块利用RS232串行线控制注入机,采用故障注入器执行故障注入CPCI总线,接收控制系统参数和指令,使用时钟分配芯片传输时钟信号,通过CPCI检测板卡模块,配合FPGA实现接口控制,完成系统硬件结构设计,利用任务间相互依赖关系,实现任务间相互检测,通过终端网工作站定期发送多路通信网相关信息,返回无疵点检测结果,采用二次相关算法,提取多通道通信故障信号详细信息,准确估算通信信号时延,排除多通道网络噪声影响造成的通信故障,完成系统软件部分设计;实验结果表明,基于CPCI总线的故障检测系统的故障信号检测时间仅为1.8 s,故障信号幅度最大为28 dB,最小为1 dB,与实际变化幅度一致,通信设备故障信号检测精准度较高,能够有效缩短通信设备故障信号检测时间。 相似文献
13.
14.
15.
针对雷达天线轴角测量系统的特点,依据CPCI总线技术规范,设计了基于CPCI总线的轴角数字转换模块。该模块选用AD2S82A作为轴角转换器、PCI9030作为CPCI总线桥接芯片,软件采用了多机旋转变压器编码的纠错算法,实现了2个单通道旋转变压器或1个双通道旋转变压器的角位置测量。该模块具有精度高、可靠性高、使用简单灵活等特点,满足了雷达系统对轴角测量系统的技术要求。 相似文献
16.
设计了一种基于CPCI总线标准的PMC接口载板。载板以FPGA为核心,集成了CPCI接口模块和DPRAM(双口RAM)模块,CPCI接口模块采用FPGA+PCI IP核(软核)解决了系统集成的问题,DPRAM模块为系统提供了数据缓存功能。环回测试和中断测试解决了在没有子卡PMC模块的情况下,读写、验证DPRAM空间数据和测试中断响应的问题。此外,还支持子卡PMC模块后出线到CPCI总线。调试结果表明,该载板在嵌入式实时操作系统VxWorks下可以稳定运行,正确地读写DPRAM空间的数据,及时地响应中断,满足了对载板的性能需求。 相似文献
17.
为解决大规模系统中数据处理任务重,业务种类多的难点,文章给出一种基于CompactPCI(CPCI)的分布式系统设计,实现了系统板卡间的分工协作和跨总线远程内存访问。本文提出了基于“抽屉机制”的报文存储机制和地址信息维护策略,实现了准确高效的分布式跨总线通信。 相似文献
18.
19.
一种基于CPCI总线A/D模块的设计与实现 总被引:2,自引:0,他引:2
袁菁 《计算机与数字工程》2005,33(7):129-133
介绍了CPCI总线及快速、低功耗模数转换器件AD976的主要特点,详细描述了一种基于CPCI总线的智能AD转换模块的设计实现过程。 相似文献