Skip to content

chloe0906/Spw_PCIe_Adapter_Software_using_WDF_and_Qt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spw_PCIe_Adapter_Software_using_WDF_and_Qt

本代码为PCIe接口适配器控制软件,底层驱动使用WDF框架和C语言编写,上层应用程序使用Qt框架和C++语言编写, 中间通信层使用C语言调用Win32API实现。

//-----------------------------------

对应的PCIe硬件板卡在BAR0下映射两块5K内存,偏移地址为0x20000和0x22000; 开发者可以直接使用本仓库下的Spw_PCIe_driver_WDF文件夹中源码,通过改写与自己硬件相适应的偏移地址, 即可实现Windows平台下的驱动程序;

//-----------------------------------

目前驱动程序只能对板卡进行I/O读写操作,可以获取BAR0的物理地址;

//-----------------------------------

需要完善的地方: 实现中断机制和DMA传输; 完善代码注释; 完善README文件。

About

PCIe driver using WDF

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published