Design of a PCIe Interface Card Control Software Based on WDF
This work addresses the need for stable and functional driver software for PCIe interface cards in specific hardware systems, but it appears incremental as it applies existing frameworks to a new device without major innovations.
The paper tackled the development of a control software for a PCIe-SpaceWire interface card by implementing a driver using the Windows Driver Framework (WDF) and designing an upper application with Qt and OpenGL, resulting in a functional verification of the software.
Based on a clear analysis of the latest Windows driver framework WDF, this paper has implemented a driver of the PCIe-SpaceWire interface card device and put forward a discussion about ensuring the stability of PCIe driver. At the same time, Qt and OpenGL are used to design the upper application. Finally, a functional verification of the control software is provided.