Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Кто нибудь делал работу с USB флешками на мк
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Romanello
Нужно читать USB флешку на МК LPC2148 - кто нибудь делал это и можно ли для этого использовать USB порт этого микроконтроллера, может у кого есть исходник или ссылка на материалы.
Evgeny_CD
Цитата(Romanello @ Mar 7 2006, 10:51) *
Нужно читать USB флешку на МК LPC2148 - кто нибудь делал это и можно ли для этого использовать USB порт этого микроконтроллера, может у кого есть исходник или ссылка на материалы.
Чтобы прочитать USB флешку, нужен USB Host порт. А в 48 - USB Device. Т.е. он может только эмулировать флешку.
nameless
Однако нельзя сбрасывать со щитов ногодрыгательный вариант. Есть какой-то форум на НАРОДЕ там ряд товарищей имел твердое намрение пойти именно по этому пути. Вот только не могу сказать про 48 - исправили ли они тормоза с вводом/выводом если нет - то 7/8 тактов для ногодрыгательного USB ну никак...
beer_warrior
ИМХО проще поискать микросхему типа USB - host.
DASM
SL811HS - легко достать, нормально работать. USB host
VslavX
Еще Atmel разродился новыми мегами с USB OTG - тоже ничего, вполне себе USB-хост при нормальной цене.
DASM
VslavX - уже купить можно ? Марку назовите
VslavX
AT90USB646-AT90USB647
AT90USB1286-AT90USB1287

Купить, увы, скорее всего пока нельзя (как всегда у Атмеля - только через полгода-год после "широкого" анонса) sad.gif. Сами сэмплов с нетерпением ждем - еще две недели назад должны были "приехать". Очень уж симпатишный хост получается. Если еще и аппнот USB-стека дадут... (мечтательно так smile.gif)
DASM
еще CY67300 есть OTG и давно уже... С исходниками для работы с этими самыми USB флешками
Evgeny_CD
Цитата(nameless @ Mar 14 2006, 11:02) *
Однако нельзя сбрасывать со щитов ногодрыгательный вариант. Есть какой-то форум на НАРОДЕ там ряд товарищей имел твердое намрение пойти именно по этому пути. Вот только не могу сказать про 48 - исправили ли они тормоза с вводом/выводом если нет - то 7/8 тактов для ногодрыгательного USB ну никак...
Нда, такое извращение законом, конечно, не запрещено.... Хоть бы сдвиговый регистр поставили, или на EMP7032 "сериализатор" сделали, если уж так хочется извращаться.
lvitaly
Сейчас работаю USB-флэшками через встроенный хост AT91RM9200 (OHCI).
Не linux, голенькая задача, писанная на C. Медленноват у него хост, но работает нормально.
А ногами махать imho замаетесь, да и к тому же у 2148 медленные i/o. Лучше все-таки взять какой-то host-контроллер. На мой взгляд 811-й - не фонтан, лучше посмотреть в сторону например Philips.
Лично я пробовал ISP1581 - все ОК.
Тоже хочу попробовать новые атмелы - сказали, что образцы будут не раньше, чем через полгода
(это о тех, что с OTG - 647/1287). А те, что только с device (1286) уже есть сейчас (и едут ко мне).
Romanello
Цитата(DASM @ Mar 14 2006, 23:37) *
еще CY67300 есть OTG и давно уже... С исходниками для работы с этими самыми USB флешками


А чья это микросхема и где исходники для нее, что то не могу найти ее?
_basile
2Lvitaly:
Вообще-то в даташите на ISP1581 написано : "ISP1581 is a high speed device controller".
Может это был ISP1561 ?
dach
USB mass storage devices ( CY7C67300 )
CY4640 EZ-Host USB MSC Reference Design Kit 1.0

http://electronix.ru/forum/index.php?showtopic=13861
lvitaly
to _basile:
Да, это ISP1561. Ошибся при написании письма.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.