我的设备配有交流电源适配器,其连接器是迷你 USB 插头。然而,除非安装了特定的驱动程序,否则该设备似乎无法通过计算机的 USB 端口(使用标准 USB-迷你 USB 电缆)自行供电。该驱动程序仅适用于 Windows。我想通过不同平台上的 USB 插头为设备充电。
我的问题是:为什么没有驱动程序就无法给设备供电? USB 端口是否始终需要驱动程序才能开始供电?或者这个设备是专门设计成不充电的,除非某些软件例程触发它这样做?
我想我的问题可以概括为:USB 电缆上是否没有电源,或者是否有电源但设备忽略它。如果答案是前者,我将尝试找出如何编写使电压始终存在的软件。
Thanks
为什么没有驱动程序就无法给设备供电?
当计算机开启且 USB 控制软件未检测到电流透支时,USB 端口始终处于通电状态。
USB 端口是否始终需要驱动程序才能开始供电?
不可以,USB 端口始终需要开始为设备供电,否则设备将永远无法发起连接。
或者这个设备是专门设计成不充电的,除非某些软件例程触发它这样做?
这可能很复杂。为了满足 USB 规范,设备在向计算机注册之前不能拉动超过几毫安的电流。
然而,几乎每台计算机都允许 USB 端口在关闭电源之前拉满 500mA(甚至更多)的电流。
您正在充电的设备在获得计算机许可之前不会消耗任何大量电量,因此效果很好。
编写软件没有帮助,设备必须向USB总线注册,这最好通过驱动程序来完成。
然而,插入式充电器却不能做到这一点。它可能已将 USB 插头的两条数据线短接在一起,这向 USB 设备发出信号,表明它尚未连接到计算机,并且可以无需等待即可拉出完整的 500mA 电流。
取一条 USB 延长线,剪掉护套,然后将连接 USB 设备的数据线(有时是绿色和黄色)短接在一起,将它们剪断,不要接触连接 PC 的一端的任何东西,然后留下读取和黑色电源线连接通过。
它可能会起作用。如果没有,请将壁式充电器拆开,找出四根 USB 线的用途,看看是否可以复制。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)