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.