Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Думал над тем, что бы реализовать интерфейс к устройству, вроде /proc или /sys в Linux при помощи MSC. Что бы можно было обновлять прошивку, управлять разными флагами. Пока это сделано через Vendor Device и libusb в своей утилите. Но на Cypress FX3 это делать ручками придётся полностью, хотя там абстракция над USB и так здравая. Боюсь, правда, что время на это не выделят да и памяти уже кот наплакал. Правда утилита бы значительно упростилась бы со стороны хоста.
USB mass storage device и libopencm3