Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: USB streaner
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > RS232/LPT/USB/PCMCIA/FireWire
dronT78
Требуется разработать USB устройство
Описание здесь
С чего лучше начинать - USB On-The-Go или просто взять и реализовать как USB Hub?
Очень необходима помощь людей, особенно если кто имел уже подобный опыт работы.
VslavX
Цитата(dronT78 @ Jun 28 2006, 14:05) *
Требуется разработать USB устройство
Описание здесь
С чего лучше начинать - USB On-The-Go или просто взять и реализовать как USB Hub?
Очень необходима помощь людей, особенно если кто имел уже подобный опыт работы.

Смотря откуда собираетесь брать данные. Если это видео/фотокамера, то надо
конкретно смотреть какой у нее интерфейс (есть ли фича OTG). Большиство
камер на сегодня без OTG - значит Вам надо реализовывать USB хост (не обязательно
в составе OTG).
Насчет карточки MMC/SD - они такие скорости (60МБсек) не потянут, имхо,
лучше уж CompactFlash взять - самые быстрые и дешевые (при таких скоростях
объемы тоже немалые должны быть).
Мне кажется, что для Вашей задачи неплохо бы ML696201 / ML69Q6203 подошел -
USB HS + IDE (для CompactFlash) "в одном флаконе".
aaarrr
60Мбайт/с не потянет ни одна карточка, да и далеко не всякий жесткий диск на такое способен.
Что касается ML696201 / ML69Q6203 - контроллеры, конечно, хорошие, но USB представлен только в виде слейва.

ИМХО, требования несколько нереальные: укажите ту скорость, которая Вас устроит. 480Мбит - это из разряда фантастики.
dronT78
Фичи OTG нет. Пока скорость 40 Мбит/сек. В ближайшем будущем планируется до 120 Мбит/сек. 480Мбит/сек указано в смысле что она будет расти со временем smile.gif. Что касается карточек то MMC вроде бы должен подойти, но MMC или CF - не принципиальный для нас вопрос.
VslavX
Цитата(dronT78 @ Jun 28 2006, 17:01) *
Фичи OTG нет. Пока скорость 40 Мбит/сек. В ближайшем будущем планируется до 120 Мбит/сек. 480Мбит/сек указано в смысле что она будет расти со временем smile.gif. Что касается карточек то MMC вроде бы должен подойти, но MMC или CF - не принципиальный для нас вопрос.

MMC стандарта 3.x точно не подойдет - однобитная шина с максимальной тактовой 20МГц - отсюда макс скорость 20Мбит/сек. SecureDigital - 4 битная шина, 25МГц макс - до 100 Мегабит. Но надо еще учитывать реальные задержки выполнения команд. У меня в блоками по 16К более 8МБайт/сек с SD на 22МГц шине выжать не удалось. Возможно карта была старенькая. С записью на MMC все еще хуже - обычно запись в разы медленнее.
На CF в режиме TrueIDE в PIO4 в таком же блочном режиме чтения вполне получалось 12 МБайт/сек. А если читать/писать по одному сектору - от 2 до 6МБайт/сек, в зависимости от карточки. Запись тоже была медленее, но насколько именно сейчас уже не помню.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.