Почему питание на устройство не подается без драйвера?
USB-порты всегда включены, когда компьютер включен, а управляющее программное обеспечение USB не обнаружило переполнение тока.
Всегда ли требуется драйвер для запуска USB-порта?
Нет, порт USB всегда требуется для обеспечения питания устройства, в противном случае устройство никогда не сможет инициировать соединение.
Или это устройство специально предназначено для того, чтобы не брать заряд, если какая-либо программная подпрограмма не вызывает его?
Это может быть сложно. Чтобы соответствовать спецификациям USB, устройство не может потреблять более нескольких мА, пока оно не зарегистрировано на компьютере.
Однако почти каждый компьютер позволяет USB-порту полностью заряжать 500 мА (и более), прежде чем он отключит питание.
Устройство, которое вы заряжаете, работает хорошо, не потребляя значительную мощность, пока компьютер не даст разрешение.
Написание программного обеспечения не поможет, устройство должно зарегистрироваться на шине USB, что лучше всего сделать с драйвером.
Однако подключаемое зарядное устройство этого не делает. Он, вероятно, замкнул две линии данных USB-разъема вместе, что сигнализирует USB-устройству о том, что оно не подключено к компьютеру, и может без нагрузки вывести все 500 мА.
Возьмите удлинительный USB-кабель, отрежьте оболочку и закоротите линии данных (иногда зеленую и желтую) вместе на конце, идущем к устройству USB, и оставьте их обрезанными, не касаясь ничего на конце, идущем к ПК. и оставьте считанные и черные провода питания подключенными через.
Это может сработать. Если нет, то разберите настенное зарядное устройство и выясните, как оно работает с каждым из четырех USB-проводов, и посмотрите, сможете ли вы его дублировать.