DOAJ Open Access 2021

Device Driver Development for PXIe Reconfigurable Instrument Based on Linux

WANG Fazhen, CUI Shaohui, WANG Cheng

Abstrak

The PXIe reconfigurable instrument has the ability of multi-channel parallel test, which provides a good solution to the problems of test resource competition and deadlock in the shared-resource test system. In order to realize the smooth operation of the PXIe reconfigurable instrument under the domestic operating system, PXIe device driver is developed under the Deepin operating system to solve the communication problem between the upper computer and the instrument device. Linux character device driver is introduced and the development process of PXIe device driver is designed based on the Linux character device driver structure. On this basis, the shared-memory mapping is used to improve the efficiency of data interactions between application program and driver, and Direct Memory Access(DMA) transmission is implemented based on the block and interrupt mechanism. Qt Creator is used to design the graphic interface test program to verify the working condition of the driver, and the test results show that the device driver runs stably and the data transmission is accurate and reliable, which meets the communication requirements of PXIe reconfigurable instrument.

Penulis (1)

W

WANG Fazhen, CUI Shaohui, WANG Cheng

Format Sitasi

Cheng, W.F.C.S.W. (2021). Device Driver Development for PXIe Reconfigurable Instrument Based on Linux. https://doi.org/10.19678/j.issn.1000-3428.0058572

Akses Cepat

Informasi Jurnal
Tahun Terbit
2021
Sumber Database
DOAJ
DOI
10.19678/j.issn.1000-3428.0058572
Akses
Open Access ✓