roboforum.ru

Технический форум по робототехнике.

USB Host

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

USB Host

Сообщение Slava Tutushkin » 08 авг 2005, 22:04

Есть задача: поработать с неким USB устройством, будучи хостом.
Проц - какая-нибудь atmega.
Есть какие-нибудь готовые камешки для этого дела? Чтобы сами внутри себя всю работу делали, а мне позволяли бы просто байтики туда-сюда гонять как по обычному последовательному интерфейсу?
Slava Tutushkin
 
Сообщения: 26
Зарегистрирован: 21 июн 2005, 23:05
Откуда: Санкт-Петербург

Сообщение setar » 09 авг 2005, 10:46

теоритически есть много микросхем поддерживающих USB
а на практике это пока не очень распространено у робостроителей.

Я и сам всё собираюсь освоить вопрос на практике, но пока лишь теория...

попробуйте поиск по форуму на "USB"

ну и если будут интересные находки и наработки поделитесь с общественностью ;)
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Сообщение testers » 09 авг 2005, 14:45

Вроде какие-то контроллеры: http://www.cec-mc.ru/comp/micros/cypres ... ss.shtml#2
Аватара пользователя
testers
 
Сообщения: 97
Зарегистрирован: 27 июл 2005, 19:29
Откуда: Москва

Сообщение Slava Tutushkin » 12 авг 2005, 11:44

Предварительно выбрал AT43USB380. Кажется, то что нужно.
Теперь буду пытаться её где-нибудь достать.
Slava Tutushkin
 
Сообщения: 26
Зарегистрирован: 21 июн 2005, 23:05
Откуда: Санкт-Петербург

Сообщение setar » 12 авг 2005, 12:04

Главное народ в курсе держи, думаю если у тебя получится - по стопам многие пойдут.
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Сообщение Slava Tutushkin » 12 авг 2005, 12:50

setar писал(а):Главное народ в курсе держи, думаю если у тебя получится - по стопам многие пойдут.

Агук.
Кстати, а что, много кому USB хост в роботе нужен?
Slava Tutushkin
 
Сообщения: 26
Зарегистрирован: 21 июн 2005, 23:05
Откуда: Санкт-Петербург

Сообщение Slava Tutushkin » 12 авг 2005, 12:51

setar писал(а):Главное народ в курсе держи, думаю если у тебя получится - по стопам многие пойдут.

Ну и, само собой, никакого "туда-сюда" гонять не получится - внутри системного процессора всё равно полноценную работу с USB делать придётся.
Хотя и на довольно высоком уровне - низкоуровневые библиотеки, похоже, имеются.
Slava Tutushkin
 
Сообщения: 26
Зарегистрирован: 21 июн 2005, 23:05
Откуда: Санкт-Петербург

Сообщение setar » 12 авг 2005, 16:34

Slava Tutushkin писал(а):Кстати, а что, много кому USB хост в роботе нужен?

я с привеликим удовольствием подключу КПК для управления моделью, у него нет функции хоста.
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Сообщение Slava Tutushkin » 12 авг 2005, 16:54

setar писал(а):
Slava Tutushkin писал(а):Кстати, а что, много кому USB хост в роботе нужен?

я с привеликим удовольствием подключу КПК для управления моделью, у него нет функции хоста.

Понял.
Буду информировать о ходе процесса :)
Slava Tutushkin
 
Сообщения: 26
Зарегистрирован: 21 июн 2005, 23:05
Откуда: Санкт-Петербург

Сообщение Slava Tutushkin » 17 авг 2005, 13:03

Информирую по ходу дела.
Для AVR существует API для USB Host атмела.
Но библиотека занимает 50-60 килобайт памяти.
И, по утверждению атмела, работает очень медленно.
Slava Tutushkin
 
Сообщения: 26
Зарегистрирован: 21 июн 2005, 23:05
Откуда: Санкт-Петербург

Сообщение testers » 17 авг 2005, 15:55

нужен, и хост и просто юсби!!!
Аватара пользователя
testers
 
Сообщения: 97
Зарегистрирован: 27 июл 2005, 19:29
Откуда: Москва


Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3