计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2009年
31期
63-65,72
,共4页
渊:PCI%Express(PCIE)%模块化%DriverStudio%直接存储器访问(DMA)%驱动
淵:PCI%Express(PCIE)%模塊化%DriverStudio%直接存儲器訪問(DMA)%驅動
연:PCI%Express(PCIE)%모괴화%DriverStudio%직접존저기방문(DMA)%구동
PCI Express(PCIE)%modularization%DriverStudio%Direct Memory Access(DMA)%driver
为了提高数据传输速度和准确性,研制了一套基于PCIE接口的数据采集系统.该系统运用了模块化设计思路,包括数据接收卡、数据传输卡和软件驱动三部分.简要介绍了自行研制的数据采集卡的基本原理和构成,重点研究了在Windows XP系统环境下利用DriverStudio开发PCIE设备驱动程序的主要方法步骤、DMA方式进行数据传输和事件通知的实现方法.经过上位机测试,该系统稳定可靠,所开发的驱动程序完全可以实现数据的高速传输.
為瞭提高數據傳輸速度和準確性,研製瞭一套基于PCIE接口的數據採集繫統.該繫統運用瞭模塊化設計思路,包括數據接收卡、數據傳輸卡和軟件驅動三部分.簡要介紹瞭自行研製的數據採集卡的基本原理和構成,重點研究瞭在Windows XP繫統環境下利用DriverStudio開髮PCIE設備驅動程序的主要方法步驟、DMA方式進行數據傳輸和事件通知的實現方法.經過上位機測試,該繫統穩定可靠,所開髮的驅動程序完全可以實現數據的高速傳輸.
위료제고수거전수속도화준학성,연제료일투기우PCIE접구적수거채집계통.해계통운용료모괴화설계사로,포괄수거접수잡、수거전수잡화연건구동삼부분.간요개소료자행연제적수거채집잡적기본원리화구성,중점연구료재Windows XP계통배경하이용DriverStudio개발PCIE설비구동정서적주요방법보취、DMA방식진행수거전수화사건통지적실현방법.경과상위궤측시,해계통은정가고,소개발적구동정서완전가이실현수거적고속전수.
In order to improve data transmission speed and accuracy,a set of data collection system based on the PCIE interface is developed.The system uses a modular design,including the data reception card,the data transport card and the software driver of three parts. A briefing on the basic principles and the composition of self-developed data acquisition card is given.The processes of empolderring device driver using DriverStudio,data transferring with DMA controller and event notification in WindowsXP operation system are studied.Through the computer test,stability and reliability of the system,the driver developed can achieve the high-speed data transmission.