首页 | 本学科首页   官方微博 | 高级检索  
     

PCI-e高速数据采集卡的驱动与上位机软件设计
引用本文:孙文硕,赛景波.PCI-e高速数据采集卡的驱动与上位机软件设计[J].电子器件,2015,38(5).
作者姓名:孙文硕  赛景波
作者单位:北京工业大学 电控学院
摘    要:为了解决采集卡与上位机之间的海量数据传输问题,结合自行开发的高速数据采集卡,提出了一种基于PCI-e高速数据采集卡的设备驱动与上位机软件的开发方案。该方案对使用WinDriver开发设备驱动的开发步骤以及DMA传输的实现方法进行了介绍,对利用LabWindows/CVI设计上位机软件的方法予以阐述,并利用DLL动态链接库解决了采集卡与应用程序之间的通信。实验结果表明,在PCI-e X1链路下,数据采集速度可达到182MB/s,能够满足高速数据采集的要求。

关 键 词:高速数据采集  设备驱动  PCI  Express  WinDriver  动态链接库

Design of Device Driver and Host Computer Software for High Speed Data Acqulsition Card on PCI-e
Abstract:In order to solve the problem of mass-data transfer between data acquisition card and host computer, combined with high-speed data acquisition card developed, we propose a development solution for the device driver and the host computer software based on PCI-e high-speed data acquisition card.The development program introduces the development steps of using WinDriver to develop device driver and the design method of DMA transmission,the host computer software which based on the LabWindows/CVI are discussed, and DLL is used to implement the communication between the data acquisition card and the application program.Tests have been shown that the driver and host computer software based on lane 1 PCI-e bus had data acqulsition speed up to 182MB/s,which meets the requrement of high speed data acqulsition.
Keywords:high speed acquisition  device driver  PCI Express  WinDriver  dynamic link library
本文献已被 万方数据 等数据库收录!
点击此处可从《电子器件》浏览原始摘要信息
点击此处可从《电子器件》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号