USB-шина замерзает в режиме приостановки. Компьютерный осциллограф.
Я разработал осциллограф usb pc с использованием микроконтроллера PIC32MX.
Программное обеспечение ПК C# от www.waitingforfriday.com
Это прекрасно работает и не имеет никаких проблем.
Теперь я перенес это на микроконтроллер PIC32MZ.
Опять же, это прекрасно работает.
Однако, если я выхожу из программы ПК через 5 секунд, шина USB переходит в режим приостановки.
Затем, если я вернусь в программу ПК, шина usb будет заморожена в режиме приостановки.
Если я вернусь до истечения 5 секунд, то все будет нормально.
Я отключил выключение питания и выборочную приостановку на своем компьютере, но проблема сохраняется.
Есть ли команда C#, которую я могу использовать, чтобы вывести шину USB из режима приостановки ?
Что я уже пробовал:
Отслеживая код pic он кажется застрял в приостановке
nigel wright
Кто-то на другом форуме предложил использовать версию 2.04 MPLAB Harmony вместо последней версии 2.06. Программа отлично работает и сейчас.