Тут об этом раз N-дцать было (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено 21 ноября 2003 г. 00:15
В ответ на: Просто в дивайсе - можно об этом чуть подробнее? Сильно интересно. отправлено SKov 21 ноября 2003 г. 00:07

С usb.org выкачать USB mass storage class specification. Два варианта есть - bulk only и CBI. первый IMHO проще. Там элементарщина - обмен пакетами туды-сюды (CBW/CSW). Это транспортный уровень для команд. А сами команды тоже стандартны. И имя этому стандарту - SCSI-2. Все необходимое можно надыбать на www.t10.org. Еще в спецификации описывается использование MMC-команд и набора команд флопи-диска, но все это геморройнее сказей. Примерный расход ресурсов процессора - 0.2 mips на TMS320VC5509 при передаче 8-ми мегабит полезных данных по USB full speed (встроеный контроллер). На хай спид не мерял отжиралку ресурсов, гоню поток в 54 мегабита через NET2270.

А уж как именно применить все это - думайте сами - я например использую чтение из заданной области виртуальных секторов, подсовывая туда свои реалтайм-данные.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru