1.主机环境配置
a.操作系统:Windows8 32/64 位
b.VS2013
c.SDK (Software Development Kit)
d.WDK(Windows driver Kit)
2.虚拟机环境配置
2.1 Net网络连接方式
a.操作系统:Windows8 32 位
b.开启管理员账户和设置密码
c.开启文件共享
d.网络适配器选择共享主机ip
2.2 串口连接方式
a.虚拟机设置中删除打印机设备(com1)或者不删除直接再增加串口(com2)
b.增加串口并使用管道"\\.\pipe\com_1"连接(com1/2)
3.部署驱动环境
a.打开VS2013新建KMDF模板工程,配置选择Win8 Debug和Win32
b.Driver-Test-Configure computer
c.添加新计算机,填写虚拟机的计算机名字并选择下一步等待配置连接完成
d.连接过程中虚拟机会重启并以WDKRemoteUser的账户登录,可能需要等待一段时间
e.配置之前建立KMDF package的属性,在"Driver Install"中选择虚拟机名字
f.重新编译工程或者F5,驱动会自动部署到虚拟机上