为什么需要有效的驱动程序来通过 USB 为设备充电?

为什么需要有效的驱动程序来通过 USB 为设备充电?

免责声明:虽然这个问题是关于我的智能手机的,因此可能被认为是题外话,但我希望这个更普遍的问题(可能适用于其他 USB 设备)能够在这个论坛上得到解答。

我的办公电脑最近升级到了 Windows 7 64 位版本。

我有一部 Palm Treo 680 智能手机,在以前的操作系统(Windows XP)下,当我插入电源时,它总是通过 USB 进行涓流充电。

但是,没有针对 Windows 7 64 位版本的更新的 Palm Treo USB 驱动程序,这意味着我无法通过 USB 同步它(我必须改用蓝牙)。

我注意到的一件事是,当我通过 USB 将其插入 Windows 7 计算机时,它甚至无法充电。我想知道为什么需要有效的 USB 驱动程序;充电不应该发生在 USB 的物理层吗,在那里不需要驱动程序?

我安装了 Windows XP 虚拟机,当我通过菜单明确将手机“连接”到虚拟机时USB,它就开始充电。

答案1

默认情况下,设备只允许从 USB 端口吸取最多 100mA 的电流,如果需要吸取更多电流,则必须与主机协商。

也许您的设备的实现方式不允许进行电源协商,直到驱动程序控制它?

答案2

我遇到了同样的问题,但我发现一家名为 Aceeca 的公司已经发布了适用于 Windows 7 的新 x64 驱动程序,该驱动程序可与您的 Treo 680 兼容。

适用于 Palm/Garnet OS 的 64 位 Windows USB 驱动程序 http://www.aceeca.com/downloads/download_overview.php/cPath/1/downloads_id/13

故障排除/安装指南 http://www.aceeca.com/products/pub/english/Troubleshooting_USB_driver_installation_on_Windows_7_64-bit.pdf

答案3

我知道有些设备只有在计算机上安装了驱动程序软件后才能充电。Creative 的一些 MP3 播放器确实可以做到这一点。而且 Creative ZEN 无法使用普通的 USB 充电器充电。您需要从该公司购买充电器。但是,如果设备没有破解引脚排列,普通的 USB 充电器就可以完成这项工作。或者,只需保留现有 USB 扩展上的电源引脚,就可以制作一个特殊的适配器。

你应该在网上找到 USB 规格。谷歌搜索 USB 线缆规格

杰弗

答案4

也许你应该研究一下“仅充电”的 USB 电缆适配器,例如这个来自 iGo。

相关内容