Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Usb otg
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > RS232/LPT/USB/PCMCIA/FireWire
worker1
Здравствуйте.
Стоит задача поставить USB чип в устройство по сбору данных с помощью которого можно считать данные в виде файла на usb-flash-memory (флешка) с этого устройства.
Тоесть вставил флешку , нажал кнопку, записало файл на флешку, и вытащил флешку.
Скорость передачи некритична. Главное это поменьше заморочек с написанием драйверов и других подводных камней. Я пологаю, что неплохо бы для этой цели использовать
OTG-чип от CYPRESS -CY7C67200.
Хотел бы услышать Ваше мнение о том какой чип мне использовать, его достоинства и недостатки.
Спасибо.
VDG
Цитата(worker1 @ Jan 18 2007, 08:41) *
Хотел бы услышать Ваше мнение о том какой чип мне использовать, его достоинства и недостатки.

Эта тема поднимается раз в неделю. Форум уже ей засорен. Чуть ниже как раз расписаны все возможные варианты. Итог такой, один-два человекогода на поднятие хоста. Флешки будут работать через одну в лучшем случае.

Удачи!
aaarrr
Цитата(worker1 @ Jan 18 2007, 08:41) *
Стоит задача поставить USB чип в устройство по сбору данных с помощью которого можно считать данные в виде файла на usb-flash-memory (флешка) с этого устройства.
Тоесть вставил флешку , нажал кнопку, записало файл на флешку, и вытащил флешку.
Скорость передачи некритична. Главное это поменьше заморочек с написанием драйверов и других подводных камней.

Если хотите поменьше заморочек, и скорость не важна - посмотрите VNC1L от FTDI.

Цитата(VDG @ Jan 18 2007, 21:54) *
Итог такой, один-два человекогода на поднятие хоста. Флешки будут работать через одну в лучшем случае.

biggrin.gif biggrin.gif biggrin.gif
Вы это серьезно?
VDG
Цитата(aaarrr @ Jan 18 2007, 23:55) *
Вы это серьезно?

Разумеется. Въедете в тему, улыбка испарится. Есть пара фирм, которые это подняли (остальные только ходят по форумам и спрашивают). Их разработчики делились впечатлением на телесистемах (сюда они не заходят) с полгода назад.
Единственная надежда на VNC1L. Но она не избавляет от кривости китаёзных флешек. Готовьтесь как другие писать список поддерживаемых вашим прибором флешек.
aaarrr
Цитата(VDG @ Jan 19 2007, 18:34) *
Разумеется. Въедете в тему, улыбка испарится. Есть пара фирм, которые это подняли (остальные только ходят по форумам и спрашивают). Их разработчики делились впечатлением на телесистемах (сюда они не заходят) с полгода назад.

Просто оценка Ваша меня позабавила. На самом деле, трудозатраты составляют примерно 0.5 человека-года на USB-Host + Mass Storage + FAT, при условии достаточной квалификации разработчика, разумеется.
Dmitriy_V
Цитата(worker1 @ Jan 18 2007, 08:41) *
Здравствуйте.
Стоит задача поставить USB чип в устройство по сбору данных с помощью которого можно считать данные в виде файла на usb-flash-memory (флешка) с этого устройства.
Тоесть вставил флешку , нажал кнопку, записало файл на флешку, и вытащил флешку.


А чем не устраевает запись с устройсва сбора данных на обычную flash SD/MMC?
Для них полно устройств чтения, проще записать и считать данные, нет проблем
с подъемом usb-host, есть контроллеры, автоматом поддерживающие протокол передачи.
VDG
Цитата(aaarrr @ Jan 19 2007, 20:06) *
Просто оценка Ваша меня позабавила.

А, понял. Сам не считал (задача такая не стоит), просто передал то, что услышал от других.
worker1
Цитата(Dmitriy_V @ Jan 19 2007, 23:34) *
А чем не устраевает запись с устройсва сбора данных на обычную flash SD/MMC?
Для них полно устройств чтения, проще записать и считать данные, нет проблем
с подъемом usb-host, есть контроллеры, автоматом поддерживающие протокол передачи.


Да Дмитрий это самый оптимальный вариант. Так как скорость не критерий, использовастя это будет сугубо на производстве (металлоискатель), тоесть дал технологу ММС карточку и пользуйся на здоровье. А с usb похоже много проблемм будет.

Всем спасибо! smile.gif
Andy Great
Как я уже предлагал где-то, используйте Sandisk SD Ultra II Plus - USB+SD.
Dmitriy_V
Скорости при записи на flash диски SD/MMC не должны отличаться от тех-же показателей для USB-Flash.
Большая просьба, если у кого-нибудь есть информация по протоколам связи с flash картами SD/MMC киньте ссылку, или присоедините файлы к ответу. Единственное что я нашел для приема/передачи данных это SPI интерфейс, который действительно серьезно ограничивает скорость.

Заранее благодарен.
rezident
Вот только вчерась "пощупал" модуль VDIP1 на чипе VNC1L от FTDI. Пока только в терминальном режиме. Подключил к модулю MAX3232, подал питание 5В и... поехали. Пихали в него все USB FlashDrive которые были в наличии - от старенькой 32МБ до современных 2ГБ - работает зараза! smile.gif
P.S. скорость работы UART у него до 3МБит, SPI до 12МБит. И ничего делать не нужно, только включить чип в соответствии с даташитом.
P.P.S. и модуль и сам чип продаются в Питерской фирме ЭФО.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.