共查询到20条相似文献,搜索用时 546 毫秒
1.
2.
在介绍PCI9054的基础上,开发出基于PCI总线的高速数据采集回放卡。用PCI9054实现了33MHz、32位的PCI协议,构成一个PCI数据采集回放系统。介绍了系统的设备驱动程序。 相似文献
3.
Linux操作系统下的PCI驱动开发 总被引:1,自引:0,他引:1
以PCI9054为例,介绍了在Linux操作系统下PCI的驱动过程,同时针对Linux内核版本2.4,介绍了PCI驱动的静态加载方法,最后通过硬件对该PCI驱动程序进行了简单测试。 相似文献
4.
5.
高速数据传输卡用PCI 9054总线控制器 总被引:1,自引:0,他引:1
介绍了一种基于PCI总线的数据传输卡的实现方案,应用PCI 9054总线控制器实现PCI总线接口,分析了PCI 9054的工作性能 相似文献
6.
PCI总线数据采集卡设计 总被引:9,自引:0,他引:9
阐述了设计PCI总线数据采集卡需要掌握的主要技术内容,介绍了PCI总线机械特征、电气规范,分析了PCI总线的总线空间及总线操作,讨论了PCI总线接口芯片的选择及在设计采集卡时的注意事项,并介绍了驱动程序的种类及开发工具。 相似文献
7.
8.
介绍了一种基于PCI总线的数据传输卡的实现方案,应用PCI9054总线控制器实现PCI总线接口,分析了PCI9054的工作性能。 相似文献
9.
本文介绍了PCI总线接口芯片PCI9054的性能、总线操作及其DMA数据传输方式,并且通过它在高速数据采集系统中的应用实例,阐述了PCI9054在PCI接口电路设计中的简便性和实用性 相似文献
10.
11.
用DriverWorks开发PCI设备的WDM驱动程序 总被引:4,自引:0,他引:4
孟华 《太赫兹科学与电子信息学报》2006,4(2):121-124
介绍Windows驱动程序模型(Windows Driver Model,WDM)驱动程序的特点及使用DriverWorks开发设备驱动程序和周边元件扩展接口(Peripheral Component Interconnection,PCI)总线的优点,阐述用DriverWorks开发PCI设备的WDM驱动程序的基本例程和常用类,并结合具体实例深入探讨了PCI设备驱动程序的直接数据存储(Direct Memory Address,DMA)传输及中断服务例程(Interrupt Service Routine,ISR)。 相似文献
12.
PCI总线WDM驱动程序的设计方法与实例 总被引:2,自引:2,他引:0
探讨基于Windows操作系统的WDM型PCI总线接口卡驱动程序设计方法。DriverStudio软件是一套设备驱动程序的开发、调试和测试的工具包,介绍DriverStudio环境的配置方法及开发WDM驱动程序的详细步骤,设计PCI总线的驱动程序以及调用驱动程序的应用程序,实现了32位数据的传输。实验结果表明,采用DriverStudio软件能够简化驱动程序的编写,达到较高的编程效率。 相似文献
13.
文中主要从逻辑与实现两个方面来建立从PCI硬件设备到应用程序之间的联系,并以实例说明驱动程序的实现。文章自下而上分析了x86平台、PCI总线、Windows操作系统、驱动程序、应用程序及其之间的关系,重点是Windows的内存管理,包括Windows如何组织物理内存、PCI内存,调配给不同的进程使用。接着以PLX9054为例详细描述了驱动程序与对应的动态链接库、应用程序的开发过程,重点分析了应用程序通过Windows接口调用驱动程序、最终控制硬件设备的过程,以及驱动程序在操作系统中的运行情况。本文比较完整地描述了从PCI硬件到应用软件的逻辑关系以及驱动程序的具体实现。 相似文献
14.
本文介绍军用车辆综合电子信息系统中虚拟仪表内部的计算机上扩展的基于PCI总线的CAN接口卡及其Vx-Works环境下驱动程序的设计。硬件设计方面介绍的主要内容是:PCI9052及其与PCI总线的连接,PCI9052与SJA1000的连接,SJA1000与82C250的连接等。软件设计方面介绍的主要内容是:Vxworks环境下PCI设备的驱动设计及CAN设备的驱动设计等,并给出了主要的程序代码。测试表明,设计的CAN卡及其相关的驱动程序工作正常、可靠。文中所述内容同时能供基于PCI总线的硬件扩展及VxWorks环境下驱动程序设计时参考。 相似文献
15.
本文在介绍Linux系统PCI总线驱动程序的实现方法基础上,结合具体项目讨论了驱动程序中PCI设备的检测、初始化、驱动程序和应用程序的接口、驱动的中断处理等,并实现了数字下变频后基带数据到Linux平台的数据传输。本文主要介绍其PCI总线驱动程序的设计。 相似文献
16.
Windows 2000下的PCI设备的WDM驱动程序设计与研究 总被引:3,自引:1,他引:2
讨论了Windows2000下利用DDK开发PCI设备的WDM驱动程序的设计原理、方法及在设计中的注意事项。并实现了PCI设备的具有内存和I/O读写及中断处理的WDM驱动程序。 相似文献
17.
针对目前大数据背景下如何提高PCI卡高速传输稳定性的问题,文中提出了基于内核中断处理及DMA传输的PCI卡驱动程序设计方法。在WinDriver生成驱动框架的基础上,采取基于VC++6.0平台进行了DMA 数据传输的实现和中断响应处理的PCI驱动程序开发。将驱动程序封装为动态链接库,用户程序调用DLL驱动PCI卡,进行高速数据传输检测。实验发现,当数据传输速度达到131 MB/s时,驱动程序运行稳定可靠不丢帧不错帧,为高速稳定PCI卡驱动程序的设计供了一种思路。 相似文献
18.
实时操作系统VxWorks下驱动程序的设计 总被引:1,自引:0,他引:1
介绍了VxWorks下标准VO设备的驱动及其机理,详细说明了在实时多任务操作系统下配置PCI总线的方法。然后以PCI设备为例,使用任务结合中断服务的方式,完成了非标准接口设备的驱动开发。最后,阐述了实时操作系统下内存映射、DMA数据传输、中断处理和高速缓存一致性的使用方法。 相似文献
19.
A novel PCI Express (peripheral component interconnection express) direct memory access (DMA) transaction method using bridge chip PEX 8311 is proposed. Furthermore, a new method on optimizing PC1 Express DMA transaction through improving both bus-efficiency and DMA-effieiency is presented. A finite state machine (FSM) responding for data and address cycles on PCI Express bus is introduced, and a continuous data burst is realized, which greatly promote bus-efficiency. In software design, a driver framework based on Windows driver model (WDM) and three DMA optimizing options for the proposed PCI Express interface are presented to improve DMA-efficiency. Experiments show that both read and write hardware transaction speed in this paper exceed PCI theoretical maximum speed (133 MBytes/s). 相似文献
20.
PCI接口卡硬件与驱动程序设计 总被引:6,自引:0,他引:6
介绍了一种较为通用的PCI接口卡的硬件结构,说明了硬件设计的几种可行性方案和硬件设计时需要注意的问题,同时详细地阐述了PCI设备WDM驱动程序开发的基本方法,比较了几种常用开发工具的优缺点,并对驱动程序中的PCI设备I/O端口与存储器的读写、中断处理以及应用程序与驱动程序之间多种通信方式作了详细的介绍。 相似文献