虚拟USB设备的安装和仿真



关于创建虚拟USB设备,我已经阅读了创建虚拟USB设备和虚拟USB设备。我熟悉Windows的即插即用操作以及驱动机制。

到目前为止,我明白首先我必须创建另一个用于虚拟USB设备的设备驱动程序。但我仍然不明白虚拟设备到底是什么。我如何控制我的虚拟设备的行为?

背景:我开发了一个软件,作为API和USB驱动程序之间的通信层。USB设备的行为我很熟悉。我甚至可以提供整个固件。出于QA的原因,我希望在没有整个系统的bug的情况下测试我的软件,或者另一方面容易实现错误,以查看软件的反应。但是什么样的软件可以作为虚拟设备来实现这种行为呢?

欢迎任何文档/说明!

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

相关内容

  • 没有找到相关文章