引用本文:[点击复制]
[点击复制]
【打印本页】 【在线阅读全文】【下载PDF全文】 查看/发表评论下载PDF阅读器关闭

←前一篇|后一篇→

过刊浏览    高级检索

本文已被:浏览 958次   下载 73  
PCI-e高速数据采集卡的驱动与上位机软件设计
0
()
摘要:
为了解决采集卡与上位机之间的海量数据传输问题,结合自行开发的高速数据采集卡,提出了一种基于PCI-e高速数据采集卡的设备驱动与上位机软件的开发方案。该方案对使用WinDriver开发设备驱动的开发步骤以及DMA传输的实现方法进行了介绍,对利用LabWindows/CVI设计上位机软件的方法予以阐述,并利用DLL动态链接库解决了采集卡与应用程序之间的通信。实验结果表明,在PCI-e X1链路下,数据采集速度可达到182MB/s,能够满足高速数据采集的要求。
关键词:  高速数据采集  设备驱动  PCI Express  WinDriver  动态链接库
DOI:
基金项目:
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.
Key words:  high speed acquisition  device driver  PCI Express  WinDriver  dynamic link library

用微信扫一扫

用微信扫一扫