Перейти к содержанию
    

USB streaner

Требуется разработать USB устройство

Описание здесь

С чего лучше начинать - USB On-The-Go или просто взять и реализовать как USB Hub?

Очень необходима помощь людей, особенно если кто имел уже подобный опыт работы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Требуется разработать USB устройство

Описание здесь

С чего лучше начинать - USB On-The-Go или просто взять и реализовать как USB Hub?

Очень необходима помощь людей, особенно если кто имел уже подобный опыт работы.

Смотря откуда собираетесь брать данные. Если это видео/фотокамера, то надо

конкретно смотреть какой у нее интерфейс (есть ли фича OTG). Большиство

камер на сегодня без OTG - значит Вам надо реализовывать USB хост (не обязательно

в составе OTG).

Насчет карточки MMC/SD - они такие скорости (60МБсек) не потянут, имхо,

лучше уж CompactFlash взять - самые быстрые и дешевые (при таких скоростях

объемы тоже немалые должны быть).

Мне кажется, что для Вашей задачи неплохо бы ML696201 / ML69Q6203 подошел -

USB HS + IDE (для CompactFlash) "в одном флаконе".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

60Мбайт/с не потянет ни одна карточка, да и далеко не всякий жесткий диск на такое способен.

Что касается ML696201 / ML69Q6203 - контроллеры, конечно, хорошие, но USB представлен только в виде слейва.

 

ИМХО, требования несколько нереальные: укажите ту скорость, которая Вас устроит. 480Мбит - это из разряда фантастики.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Фичи OTG нет. Пока скорость 40 Мбит/сек. В ближайшем будущем планируется до 120 Мбит/сек. 480Мбит/сек указано в смысле что она будет расти со временем :). Что касается карточек то MMC вроде бы должен подойти, но MMC или CF - не принципиальный для нас вопрос.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Фичи OTG нет. Пока скорость 40 Мбит/сек. В ближайшем будущем планируется до 120 Мбит/сек. 480Мбит/сек указано в смысле что она будет расти со временем :). Что касается карточек то MMC вроде бы должен подойти, но MMC или CF - не принципиальный для нас вопрос.

MMC стандарта 3.x точно не подойдет - однобитная шина с максимальной тактовой 20МГц - отсюда макс скорость 20Мбит/сек. SecureDigital - 4 битная шина, 25МГц макс - до 100 Мегабит. Но надо еще учитывать реальные задержки выполнения команд. У меня в блоками по 16К более 8МБайт/сек с SD на 22МГц шине выжать не удалось. Возможно карта была старенькая. С записью на MMC все еще хуже - обычно запись в разы медленнее.

На CF в режиме TrueIDE в PIO4 в таком же блочном режиме чтения вполне получалось 12 МБайт/сек. А если читать/писать по одному сектору - от 2 до 6МБайт/сек, в зависимости от карточки. Запись тоже была медленее, но насколько именно сейчас уже не помню.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...