Education, Science, Technology, Innovation and Life
Open Access
Sign In

The Driver’s Design and Implementation of PCIe High Speed Image Acquisition Card Based on WDF

Download as PDF

DOI: 10.23977/icamcs.2017.1024

Author(s)

Wu Qiang, Xu Liang, Li Xuwen

Corresponding Author

Wu Qiang

ABSTRACT

As a common high-speed interface, PCIe interface is very extensive in the field of data acquisition[1]. As a development framework of Microsoft, WDF (Windows Driver Foundation) driver model can reduce the difficulty of the development. Based on the PCIe high-speed image acquisition card which is developed by ourselves, this paper designed a stable and reliable WDF driver for the high data transmission rate in the image acquisition process, and used the memory allocation method in WDF to share buffer with the application. In order to enhance the speed of the image acquisition, this paper designed a ring buffer mechanism to ensure the continuity and stability in the image acquisition and transmission process.

KEYWORDS

Windows Driver, PCIe Bus, WDF Model, DMA Transmission, Ring Buffer.

All published work is licensed under a Creative Commons Attribution 4.0 International License.

Copyright © 2016 - 2031 Clausius Scientific Press Inc. All Rights Reserved.