共查询到17条相似文献,搜索用时 109 毫秒
1.
Compact PCI总线具有热插拔的特性,而使得CPU访问扩展设备的机制与非热插拔系统有较大不同,尤其是中断机制较为复杂,研发人员不仅需深入了解硬件中断结构,更需要掌握PCI设备驱动程序及中断服务的实现方法。本文针对中断的软硬件内容进行了分析研究,以设计的Compact PCI设备卡为例,讨论了利用中断方式和CPU运行的VxWorks操作系统进行数据通信的程序设计要点,从底层全面分析了Compact PCI中断处理机制,旨在为开发人员提供理论指导和编程思想。 相似文献
2.
3.
4.
文中主要从逻辑与实现两个方面来建立从PCI硬件设备到应用程序之间的联系,并以实例说明驱动程序的实现。文章自下而上分析了x86平台、PCI总线、Windows操作系统、驱动程序、应用程序及其之间的关系,重点是Windows的内存管理,包括Windows如何组织物理内存、PCI内存,调配给不同的进程使用。接着以PLX9054为例详细描述了驱动程序与对应的动态链接库、应用程序的开发过程,重点分析了应用程序通过Windows接口调用驱动程序、最终控制硬件设备的过程,以及驱动程序在操作系统中的运行情况。本文比较完整地描述了从PCI硬件到应用软件的逻辑关系以及驱动程序的具体实现。 相似文献
5.
VxWorks环境下无人机半物理仿真模型机数据通信与采集 总被引:2,自引:2,他引:0
无人机飞控半物理仿真系统中,无人机模型解算计算机(简称模型机),一方面通过通信接口驱动三轴转台实现无人机飞行姿态的仿真,另一方面通过数据采集模块实时采集由安装在转台上的陀螺传回来的无人机姿态信号及舵机信号,因此数据采集模块以及模型机与转台的通信模块在系统中起着非常关键的作用。针对VxWorks下PCI硬件板卡驱动程序不易开发这一难点,通过分析模型机与三轴转台的通信机理并结合PCI总线的特点,开发了VxWorks系统下的PCI总线RS 422串口卡以及数据采集卡驱动程序。半物理仿真实验证明,所开发的PCI通信卡和数据采集卡驱动程序通信可靠、工作稳定、误码率低、实时性高。 相似文献
6.
热插拔PCI槽为不间断工作及需在线维护的计算机系统提供了更换板卡的可能和方便。本介绍热插拔的基本技术,给出利用Maxim公司的热插拔电源控制电路MAX5916实现PCI总线热插拔的具体电路以及工作过程,完全符合PCI2.2标准规范。 相似文献
7.
8.
9.
本文介绍了一种高效的设备驱动程序开发软件WinDriver,利用该软件,可以便捷地在Win-dows操作系统的用户模式下用C++Builder编写硬件设备驱动程序,实现对PCI总线高速实时数据的采集。在实际应用中,程序稳定,可靠性高。 相似文献
10.
基于VxWorks的雷达数据采集系统的设计与开发 总被引:4,自引:2,他引:2
雷达数据采集系统在中断响应、数据处理等方面对系统的实时性和可靠性要求较高,有必要选用高性能的实时操作系统作为开发平台,同时采用PCI总线来保证高速的数据传输。为此,给出了一种在实时操作系统VxWorks平台下基于PCI总线的实时雷达数据采集系统的设计方案,详细描述了在VxWorks实时操作系统下PCI设备驱动程序典型结构和工作过程,给出了PCI雷达数据采集卡驱动程序的开发过程和关键例程,以及如何采用驱动开发工具WinDriver提高开发效率。 相似文献
11.
介绍了CompactPCI总线、接口技术、配置空间的内容和操作方法。详细说明在VxWorks实时操作系统下配置CompactPCI总线设备的方法。硬件中断处理是实时系统设计中的关键问题。该设计将外部中断与中断服务程序连接,并控制QL5064PCI接口的中断控制寄存器。在中断服务程序中使用信号量实现任务间的同步,保证了系统实时数据采集的可靠性。 相似文献
12.
13.
本文介绍军用车辆综合电子信息系统中虚拟仪表内部的计算机上扩展的基于PCI总线的CAN接口卡及其Vx-Works环境下驱动程序的设计。硬件设计方面介绍的主要内容是:PCI9052及其与PCI总线的连接,PCI9052与SJA1000的连接,SJA1000与82C250的连接等。软件设计方面介绍的主要内容是:Vxworks环境下PCI设备的驱动设计及CAN设备的驱动设计等,并给出了主要的程序代码。测试表明,设计的CAN卡及其相关的驱动程序工作正常、可靠。文中所述内容同时能供基于PCI总线的硬件扩展及VxWorks环境下驱动程序设计时参考。 相似文献
14.
VxWorks是WindRiver(风河)公司开发的嵌入式实时操作系统(RTOS),由于它的高实时性,所以广泛地应用于军事、工业控制、通信等领域;分析了VxW0rks下PCI总线多功能数据采集卡的实现方法;以ADLINK的PCI7396数据采集卡为例,介绍PCI总线设备的配置空间,包括它的结构及访问方法,重点介绍PCI总线设备在VxWorks下驱动程序的开发步骤及编程要点,并对开发过程中的关键部分给予代码说明;在某综合控制系统中,开发的驱动程序运行稳定、可靠。 相似文献
15.
16.
基于PCI Express总线的数据采集设备实现 总被引:1,自引:1,他引:0
PCI Express是最新的总线和接口标准,具有数据传输速率高,支持点对点传输以及热插拔等特点.首先,介绍PCI Express总线的发展与体系构架.然后结合采用Xilinx公司的FPGA与PHY器件设计采集设备的过程,详细介绍硬件系统的电路设计,以及采用Xilinx Pipe Core实现PCI Express物理层、链路层、传输层和使用winDriver开发简单的驱动程序.结合PCI Express总线设计的采集设备,整体性能可以显著提高,其必将取代以往各种总线的数据采集设备. 相似文献