首页 > 解决方案 > 有没有办法在计算机端更改 USB 设备描述符?

问题描述

我正在设计一个外围设备,它在与 Windows 上的程序通信时从 USB 端口获取电力。我打算为它使用便宜的IC(CH340G),但是默认情况下它被配置为在低功耗模式下打开端口,通过将MaxPower参数设置为0x30(96 mA)并且它不能从IC端进行配置。如果我可以从计算机端更改此参数,我会节省很多钱。

这可以做到吗,还是我应该寻找另一个芯片?

标签: windowsusbuart

解决方案


不,USB 描述符是由主机从设备中读取的,USB 协议中没有标准的方法来更改它们。您必须更改设备的硬件和/或固件才能更改描述符。


推荐阅读