ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1123562 Топик полностью
rezident (11.08.2021 20:06, просмотров: 248) ответил Kceния на У вас файл, ассоциированный с VCP, переоткрывается. Это действительно надо делать со стороны программы. Но инициализацию USB-порта Windows делает сама, когда в него что-то втыкают. Однако проблема чаще бывает в другом - на плате линию от PA12 подтягивают резистором к питанию. Тогда при после ресета MK забывает свой прежний коннект, а Windows всё еще его помнит и повторную инициализацию соединения не вызывает. Т.е. порт остается открытым, и файл, ассоциированный с ним,
Наконец понял, что вы пытаетесь описать - в спецификации USB2.0 это есть в разделах 7.1.5 Device Speed Identification и 7.1.7.3 Connect and Disconnect Signaling. В USB device, которые могут аппаратно ресетиться без физического отключения от USB (как у ТС), для корректной работы процедуры dis-/connect PU-резистор должен быть отключаемый. https://www.usb.org/document-library/usb-20-specification