В примерах от Microchip Solutions используются как раз Bulk EP. На мой взгляд этот режим удобнее при передаче разновеликих пакетов, т.к. не требует дополнения нулями до максимальной заданой длины пакета. Я, например, использую CDC для обработки CAT-протокола, для управления измерительными приборами типа NWT и прочих поделок. Контроллеры PIC18F14K50 и PIC18F46J50. Если использовать USB-микрофон из примеров (см.выше), то он уже определяется ПК, как Composite USB Device. Нужно аналогично подключить фрагменты дескрипторов для CDC и думаю все получится. Тем более, что еще к этой куче должен быть подключен и Speaker для реализации звуковой карты.
--------------------
Валерий.
|