我设计的是,虽然与Windows上的程序通信从USB端口取电的外围。 我打算用一个廉价的IC它(CH340G),但是它的默认配置为在低功耗模式下打开的端口,通过设置MaxPower
参数0x30
(96 mA)的,它不能从IC侧配置。 我会节省很多的钱,如果我可以改变从计算机端此参数。
可以这样做,或者我应该寻找另外的芯片?
我设计的是,虽然与Windows上的程序通信从USB端口取电的外围。 我打算用一个廉价的IC它(CH340G),但是它的默认配置为在低功耗模式下打开的端口,通过设置MaxPower
参数0x30
(96 mA)的,它不能从IC侧配置。 我会节省很多的钱,如果我可以改变从计算机端此参数。
可以这样做,或者我应该寻找另外的芯片?
不,USB描述由主机从设备读取并且在USB协议没有标准的方式来改变它们。 你必须更改设备的硬件和/或固件来改变描述符。