Добрый день! Пробую запустить USB интерфейс на STM32F103RB, пока безрезультатно. Проект простейший - в кубе активировал USB и все. Везде пишут, что USB устройство должно появляться в диспетчере устройств (Windows), но комп никак вообще не реагирует на подключение.
Вопрос в основном по схеме, подскажите, пожалуйста, достаточно ли такого минимума:
Остальную часть схемы не привожу, уверен в ней прямо на 100%, зуб даю 😀 5В с USB идут на преобразователь 5V/3.3V для питания STM32. Сам STM32 работает стабильно, прошивается, читается.
Нужен подтягивающий резистор 1.5 КОм. Подтягивать он должен линию D+ к 3.3В.
И лучше всего транзистор сразу предусмотреть для включения/отключения этой подтяжки из программы.
@octs вот вариант реализации:
USB_DM - к PA11
USB_DP - к PA12
USB_EN - к любому GPIO - высокий уровень "деактивирует", низкий - "активирует"
Спасибо, идею уловил)