йцукен (23.12.2017 17:38, просмотров: 130) ответил SciFi на Я с усб соприкасался давно и по касательной (хотя CDC от STM запускал). Но для общего развития интересно: у разных МК усб настолько разный? Нельзя ли придумать уровень абстракции типа "драйвер", а поверх него CDC, HID, Mass Storage, совместимый со
Драйвер - громко сказано, я бы сказал HAL. Там функций - по пальцам пересчитать можно: init, configure, read_endpoint, write_endpoint. Но чтобы просто перенести проект с одного железа на другое, нужно, чтобы этот HAL соответствовал единому стандарту, но не тут-то было.