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

USB-флэшдиск плюс микроконтроллер

Хочу подключить обыкновенный USB-флэшдиск к AVR. Уверен, что до меня это делали сотни людей :). Посоветуйте примеры харда (FTDI - иное трудно достать) и софта (обязательно FAT - данные записывается с компьютнра, читаются контроллером)

Заранее спасибо !

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


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

Тоже интересовался такой задачей, правда до реализации дело не дошло, осталось в теории.

Через FTDI не получится, они собой представляют DEVICE устройства,

а нужно реализовать HOST.

Что-то типа этого. Или этого.

Готовых проектов не встречал, правда уже года 1,5 не интересовался.

Задача на самом деле не такая простая, как кажется.

Примеров реализации FAT много в и-нете есть. А софт для HOSTA зависит от выбранной микросхемы.

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


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

Можно попробовать контроллер с USB OTG, вроде сейчас доступны или брать не USB носитель, SD например.

То, что вы хотите, на коленке к сожалению не делается:-(

Изменено пользователем beer_warrior

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


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

Тут Атмел новинку выбросил - AT90USB1287 (странно что в ветке AVR тихо). Есть USB OTG - это хост+девайс в одном флаконе. Так что USB-флеш прицепить можно будет напрямую. Вот RAM как всегда маловато (меня уже "натягивают" на написание/портирование FAT12/16/32 в этих несчастных 4K :(

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


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

Привет!

 

Думаю, что правильней и проще будет подключать к AVR не FlashDisk, а ММC/SD Card!!!

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


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

Я тоже занимался этой проблемой.

После проработки всей темы. Решили что дешевле поставить SD Card и FTDI микруху для связи с PC.

Файловую системы делать свою, а данные считывать опосредованно через AVR.

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


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

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

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

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

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

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

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

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

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

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