Gtlab Forum
Тематический => Негитарная электроника => Тема начата: Dimm от Декабря 19, 2007, 09:29:54 am
-
Добрый!
Может кто-нибуть имел дело с USB стандартом?
Задача: необходимо организовать USB интерфейс в автономном приборе для записи/считывания настроек/результатов измерений с обычной USB-флешки :).
Никак не могу найти материалов для работы с юсбовой флэшью. Если кто когда наталкивался на оные киньте ссылочкой плиз.
-
Я не спец по юсб, но имхо, USB среднему человеку может испортить мозг своей сложностью. Тебе прийдется делать USB Host в своем устройстве и обрабатывать кучу USB подстандартов. Легче (но дороже) это делать специализированными микросхемами. Еще легче организовать работу с картами MMC/SD без юсб.
А так инфа здесь:
http://www.beyondlogic.org/usbnutshell/
http://www.usb.org/developers/
-
USB это хороший такой университетский курс. Хотя есть чипы где в них уже протокол прошит, и они служат как переходник с ЮСБ на 232.
-
Любой АВР или ПИК со встроенным хостом. Это самое простое решение. Далее по докам...
-
RGM: да, именно, USB Host -> RS-232. переходников RS-232 -> USB EndPoint не бывает.
их можно сделать самому, как - AZG уже сказал. НО: это дорого, долго и бессмысленно. и как правильно сказал Gunpowder все нормальные люди используют MMC/SD.
хотя..... мы же не знаем что разрабатывает автор :-)
если это осциллограф типа моего GDS-2062, то мне очень нравится, что я могу сунуть в него USB-флэшку и записать или скриншот или оцифровку в csv формате :-)
-
Да, Dimm, универсальный последовательный автобус - непростая фигня... ;)
Можно посмотреть как эта проблема реализована во всяких автомагнитолах и прочих бытовых устройствах с USB.
-
Зайди на кулер http://cooler-online.com там постоянно очень много фишек про усебе...
-
http://www.maplin.co.uk/Module.aspx?TabID=1&DOY=15m11&ModuleNo=42857&criteria=
-
Всем большое спасибо за ответы.
2AZG: ...со встроенным ХАБОМ или хостом... Ведь мне хост и нужно организовать. А как я понимаю хост это не просто USB-модуль, который бесспорно есть в некоторых пиках и прочих контроллерах,
это еще и устройство, которое, по средством дров, организует и обрабатывает все протокольные запросы.
Протокол USB бесспорно не прост, но я же ограничил немного его область применения. Мне он нужен для работы со стандартной USB-флешкой. И ведь пока не важно "... что разрабатывает автор..." :) главное чтобы у него все получилось ;)
-
Вот, посмотрите инфу про хосты :
www.mntc.ru/projects/usb/
Стоит ли брать этот UM245R ? Так соблазнительно... Тоже интересно поработать с USB :)