Могу ли я подключить / отключить USB-устройство без физического изменения в Windows 10? - PullRequest
0 голосов
/ 26 июня 2019

Способ для «мягкого» подключения / отключения USB-устройства.

Привет, предположим, у меня есть USB-устройство, подключенное к моему ПК, я хочу включить / отключить порт, к которому он подключен через компьютер, чтобы мне не приходилось каждый раз отключать / подключать устройство.

P.S .: Устройство представляет собой плату микроконтроллера (питается от USB-порта), поэтому я не хочу, чтобы оно было активным все время. Я хочу деактивировать его при внесении изменений в код и т. Д., А затем активировать этот порт, чтобы я мог снова загрузить в него свой код.

Есть ли способ сделать это?

Заранее спасибо.

1 Ответ

0 голосов
/ 26 июня 2019

Устройство представляет собой плату микроконтроллера (питание от порта USB)

Большинство типов микроконтроллеров с поддержкой USB могут самостоятельно отключаться.

Идея состоит в том, чтобы перевести выводы USB (обычно называемые D+ и D-) в состояние «низкий выход» примерно на одну секунду при запуске. Это заставляет USB распознаваться как «отключенный».

После этого переконфигурируйте контакты для их функции USB и инициализируйте USB как обычно.

Обратите внимание, что этот метод невозможен на платах старого стиля, которые все еще используют микросхемы USB2UART вместо аппаратного USB внутри самой микросхемы.

...