Chciałbym włączyć zasilanie urządzenia USB przez oprogramowanie w systemie Windows.Wyłączanie urządzenia USB za pomocą oprogramowania w systemie Windows
Pracuję nad małym mikrokontrolerem USB. Układ ten powróci do natywnego zachowania w cyklu zasilania i umożliwi pobranie kodu. Ponieważ mój kod spowoduje awarię urządzenia, gdy coś pójdzie nie tak - ignorując wszystkie polecenia USB - muszę fizycznie odłączyć urządzenie od systemu.
Chcę rozwijać się zdalnie i nie trzeba być fizycznie obecnym.
Do tej pory próbowałem użyć "devcon", aby wyłączyć części stosu USB. Chociaż przenosi to koncentratory do D3 (powinno być wyłączone!), Do urządzenia jest nadal dostarczane zasilanie.
Czy istnieją jakieś istniejące rozwiązania lub sztuczki SetupID, które mogą pomóc?
To nie jest poprawne i zależy od konkretnego sprzętu. Istnieje możliwość wyłączenia/włączenia zasilania głównego koncentratora, gdy nie można tego zrobić dla jednego portu i tylko dla wszystkich głównych portów centrali. Ale na pewno można wyleczyć port – Ilya