Разработка копировщика флоппи дисков (Floppy Deuce). Часть 5
STM32CubeMX. Конфигурируем USB CDC. Виртуальный COM порт.
Конфигурирование USB не сложнее конфигурирования любого другого периферийного устройства микроконтроллера (можно долго дискутировать хорошая или плохая программа Cube, но программисты ST сократили нам работу очень существенно).
Назначение выводов USB.
На вкладке Pinout ищем элемент USB_OTG_FS и конфигурируем его как показано на картинке
Ищем элемент USB_DEVICE и конфигурируем его как показано на картинке
Конфигурирование USB.
Переходим на вкладку Configuration. На этой вкладке в разделе Connectivity появилась кнопка USB_FS, а в разделе Middlewares появилась кнопка USB_Device
Для нашего проекта настроек USB по умолчанию достаточно, изменим только приоритет прерывания для USB.
На вкладке Configuration в разделе System нажимает кнопку NVIC. В появившемся окне меняем приоритеты как показано на картинке
На этом мы завершили конфигурирование USB для работы в режиме CDC
Комментарии
Трекбэков
Всего трекбэков 0
Ссылка трекбэка: