?
Вытащил из STM32Cube_FW_F1_V1.8.0 файлы про usb device с сопутствующими потрохами (часть hal про usb и pcd)
Исправил только интерфейсную часть которая usbd_cdc_interface (взял из примера там же).
Не получается заставить это работать в своём проекте :(
usb порт на компе определяется, но при попытке что-то туда заслать, устройство виснет :(
Уже не знаю куда копать. Подскажите а.
Вот по сути главная правка: https://ideone.com/4ykvVy
Куб гомно кривое. Я вчера ругался на чем свет стоит, у них в rtos нерабочие malloc/printf/reentrant функции, и коммунити выложили решение 7 месяцев назад, а они сопли жуют и чего-то там обсуждают. https://community.st.com/s/question/0D50X0000BB1eL7SQJ/bug-cubemx-freertos-projects-corrupt-memory
Обсуждают сегодня