本发明涉及一种基于WinDriver的PCIe设备驱动开发套件及数据交互实现的方法,一种基于WinDriver的PCIe设备驱动套件,由PC机和ZC706开发板构成,PC机和ZC706开发板具备PCIe2.0x4的接口,ZC706开发板插到PC机的PCIe接口上,PC机装有WinDriver驱动开发套件和Visual Studio 2012软件开发环境,ZC706开发板作为主设备,PC机作为从设备,ZC706开发板会不断的给PC机发送数据,并且通信中采用DMA模式,有益效果是:PCIe设备驱动开发简单,简练、实用,占用系统资源少,实际通信性能高效。