虚拟USB设备的安装和仿真

时间:2013-06-12 10:15:13

标签: windows usb driver device-emulation

我已阅读Creating a Virtual USB DeviceVirtual USB device有关创建虚拟USB设备的信息。我熟悉Windows的即插即用处理以及驱动程序机制。

到目前为止,我了解到首先我必须创建另一个用于虚拟USB设备的设备驱动程序。但我仍然迷失在虚拟设备的实际情况。我如何控制虚拟设备的行为?

背景:我开发了一个软件,它充当API和USB驱动程序之间的通信层。 USB设备的行为对我来说是众所周知的。我甚至可以提供整个固件。出于质量保证的原因,我想在没有整个系统错误的情况下测试我的软件,或者另一方面容易实现错误以查看软件的反应。但是什么样的软件可以将此行为实现为虚拟设备?

欢迎任何文件/说明!

1 个答案:

答案 0 :(得分:2)

我使用USB / IP项目在Python中模拟USB设备。也许它可以帮助您创建虚拟USB设备: http://breaking-the-system.blogspot.com/2014/08/emulating-usb-devices-in-python-with-no.html

相关问题