реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> USB On-The-Go, Нужно читать Flash-диск
Firer
сообщение Jun 1 2006, 19:58
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 294
Регистрация: 7-01-05
Пользователь №: 1 832



Всем привет!
Нужно сделать устройство, которое бы могло читать-писать данные на обычные флеш-диски с USB-разъемом. Прошу советов у специалистов по USB.
Насколько я понимаю, мне нужно устройство с портом Host.
Кто может что попроще из микросхем предложить.
Я подобрал микроконтроллер AVR AT90USB... у которого есть порт USB On-The-Go. Может ли кто сказать, подключив к USB-OTG-порту флеш-диск обычного USB (не On-The-Go), можно ли будет на него читать-писать, либо нужно чтобы оба девайса были On-The-Go?
Спасибо!
Go to the top of the page
 
+Quote Post
-Al-
сообщение Jun 5 2006, 06:55
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 330
Регистрация: 10-06-05
Из: Россия, Москва
Пользователь №: 5 894



Цитата(Firer @ Jun 1 2006, 23:58) *
Всем привет!
Нужно сделать устройство, которое бы могло читать-писать данные на обычные флеш-диски с USB-разъемом. Прошу советов у специалистов по USB.
Насколько я понимаю, мне нужно устройство с портом Host.
Кто может что попроще из микросхем предложить.
Я подобрал микроконтроллер AVR AT90USB... у которого есть порт USB On-The-Go. Может ли кто сказать, подключив к USB-OTG-порту флеш-диск обычного USB (не On-The-Go), можно ли будет на него читать-писать, либо нужно чтобы оба девайса были On-The-Go?
Спасибо!

USB On-The-Go подразумевает поддержку как USB Host так и USB Slave, т.е. универсальный порт. В Вашем случае такой порт даже будет избыточным, т.к. в режиме Slave Вы его врядли будете пользовать smile.gif
Go to the top of the page
 
+Quote Post
Firer
сообщение Jun 5 2006, 07:13
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 294
Регистрация: 7-01-05
Пользователь №: 1 832



Спасиб!
Go to the top of the page
 
+Quote Post
JBM
сообщение Aug 7 2006, 18:38
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 28-10-05
Из: Харьков, ул. Героев труда.
Пользователь №: 10 213



У меня тоже стоит проблема реализации USB-хоста (только в моём случае для подключения usb-шного блютуса).

Читал спецификацию USB 1.1, читал даташит на AT90USB. Получается, у них реализована только аппаратная часть, т.е. USB Bus Interface. А Host Control Driver предполагается реализовывать программно на ядре AVR, так?

Кто-нибуть видел аппликуху или какие-нибудь наработки по этому вопросу? Потому что если писать Host Control Driver с нуля, то это ж ни в какие ворота! Хотя бы не полностью реализованый USB 1.1 Host, а в минимально рабочем виде, это уже лучше чечм ничего.
Go to the top of the page
 
+Quote Post
Doka
сообщение Aug 14 2006, 19:21
Сообщение #5


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



JBM, есть еще такая вещь:

ISP1362 Single-chip Universal Serial Bus On-The-Go controller
есть в продаже

это USB OTG в чистом виде... т.е. не тока два порта USB, но и контроллер этого пресловутого On-The-Go.
правда как оно д.б. с дровами организовано тока еще тоже не вкурил :-/


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
zhenja
сообщение Dec 27 2006, 15:13
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 20
Регистрация: 5-01-06
Пользователь №: 12 854



Пролейте свет на поставленные вопросы, пожалуйста. Удалось заставить работать AT90USB в режиме USB-host? Можете поделиться кодом? Или хотябы киньте ссылочку полезную

Пролейте свет на поставленные вопросы, пожалуйста. Удалось заставить работать AT90USB в режиме USB-host? Можете поделиться кодом? Или хотябы киньте ссылочку полезную
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 09:27
Рейтинг@Mail.ru


Страница сгенерированна за 0.01394 секунд с 7
ELECTRONIX ©2004-2016