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

 
 
 
Reply to this topicStart new topic
> Atmel AVR + USB FlashDisk
AlexM
сообщение Nov 25 2004, 10:53
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 25-11-04
Пользователь №: 1 226



Кто-нибудь встречал где-нибудь реализацию сабжа?
Требуется собственно организовать чтение микроконтроллером данных со стандартного USB Flashdisk'а.
Данные предполагается писать туда с компа.
Go to the top of the page
 
+Quote Post
Hmm
сообщение Nov 25 2004, 21:26
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 329
Регистрация: 22-06-04
Пользователь №: 124



Думаю, что вам самому придется рыть инфу.
Можно посмотреть, например, реализацию
под Linux и т.п. См. для примера:
http://www.fedoraforum.org/forum/showthread.php?t=1291

Мне была бы интересна обратная задача,
что-бы реализовать сброс телеметрии на писюк.
С SD, MMC и т.д. проще, но назначение последних
не подходит ("встроенное" применение).


--------------------
Талант не пропить ...
Go to the top of the page
 
+Quote Post
physic
сообщение Dec 9 2004, 12:45
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 41
Регистрация: 2-09-04
Пользователь №: 578



Возьмите SH811 OTG мост , прикрутите его к AVR и пишите прогу долго долго...
Или возьмите например AT91RM9200 избыточно конечно, но стоит 20 уе и все в одном флаконе USB host Slave это может оказаться быстрее по времени и силам
Go to the top of the page
 
+Quote Post
lamerok
сообщение Dec 10 2004, 04:24
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 135
Регистрация: 22-06-04
Из: Челябинск
Пользователь №: 88



Цитата(Hmm @ Nov 26 2004, 00:26)
Думаю, что вам самому придется рыть инфу.
Можно посмотреть, например, реализацию
под Linux и т.п. См. для примера:
http://www.fedoraforum.org/forum/showthread.php?t=1291

Мне была бы интересна обратная задача,
что-бы реализовать сброс телеметрии на писюк.
С SD, MMC и т.д. проще, но назначение последних
не подходит ("встроенное" применение).
*


Может, занятся этим вместе, и написать стек???? smile.gif Все что надо - это контроллер с USB и на нем реализовать MassStrorage.

Цитата
Кто-нибудь встречал где-нибудь реализацию сабжа?
Требуется собственно организовать чтение микроконтроллером данных со стандартного USB Flashdisk'а.
Данные предполагается писать туда с компа.

Зачем усложнять себе садачу. USB диски они и предназначены для писюков. А микроконтроллер можно просто связывать с SD/MMC или компактфлешем.
Дабы там все намного проще.. smile.gif А уже SD карты через кардридер подключать к писюку. Или на прямую к писюку, чего собственно и хочется сделать, но пока не можетсяsmile.gif (из-за нехватки времени)

Вот ссылочка на доку:
http://www.usb.org/developers/devclass_docs#approved
Go to the top of the page
 
+Quote Post
HSA
сообщение Jan 26 2005, 10:09
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 42
Регистрация: 10-01-05
Из: Санкт-Петербург
Пользователь №: 1 862



Делали связку - 8535+PDIUSBD12. Работало на ура. Единственное, запарки с драйвером. Никак не могли заставить драйвер одновременно поддерживать 2 режима BULK и INTERRUPT. Пытался по разному. Но где баг - так и не нашел.
Go to the top of the page
 
+Quote Post
HSA
сообщение Jan 26 2005, 10:13
Сообщение #6


Участник
*

Группа: Свой
Сообщений: 42
Регистрация: 10-01-05
Из: Санкт-Петербург
Пользователь №: 1 862



Из литературы - USB Complete.PDF, USB Design, Windows 2000 Native API.pdf. Плюс еще на сайте по USB всякое.
Кстати, только по BULK или только по INTERRUPT все работало на ура. Если у тебя задача только один канал илпользовать - то все проще. Можно из DDK даже взять пример драйвера и поставить. Но он немного кривоват, правда.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 16th June 2025 - 20:12
Рейтинг@Mail.ru


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