文档详情

基于PCIE驱动程序的数据传输卡DMA传输_李晃.pdf

发布:2017-06-18约1.66万字共4页下载文档
文本预览下载声明
2014 27 1 年第 卷第 期 · 图像 编码与软件 Electronic Sci. & Tech. / Jan. 15 ,2014 基于PCIE 驱动程序的数据传输卡 DMA 传输 , , 李 晃 巩 峰 陈彦化 ( , 7 1007 1) 西安电子科技大学电子工程学院 陕西西安 摘 要 为提高数据传输速度 ,研制 了一套基 于 PCIE 接 口的数据发 送和接收 系统 。该 系统主要 由 4 部 分组成: 数据发送卡 、数据接收卡 、PCIE 驱动程序以及上位机应用程序 。文 中介绍 了数据传输卡 的基本原理和构成 ,重 点研 究了在 Windows XP 系统下利用 WinDriver 开发 PCIE 设备驱动程序 的主要步骤 、DMA 数据传输 的 实现和 中断响应的 处 理 。经测试 ,该数据传输系统 比较稳 定 ,开发 的驱动程序可以实现数据的高速传输 。 关键词 PCI Express( PCIE) ; WinDriver; 驱动; 直接 内存访 问( DMA) 中图分类号 TN919 文献标识码 A 文章编号 1007 - 7820 (2014)01 - 117 - 04 Data Transmission Card Based on the PCIE Driver LI Huang ,GONG Feng ,CHEN Yanhua (School of Electronic Engineering ,Xidian University ,Xian 7 1007 1,China) Abstract In order to improve data transmission rate ,a set of data transmission and reception system based on the PCIE interface is developed. The system consists of four parts :the data transmission card ,the data reception card ,the PCIE driver and the PC application. After a brief introduction of the basic principle and composition of the data transmission card ,the processes of developing device driver using WinDriver ,data transferring with DMA con- troller and interrupt handling in Windows XP system are studied. Tests show that the system is stable and the driver developed can achieve the high-speed data transmission. Keywords PCI Express (PCIE);WinDriver ;driver ;Direct Memory Access (DMA) PCIE (PCI Express) I / O , TLK27 11 ; TLK27 11 是第三代高性能
显示全部
相似文档