roboforum.ru

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

USB Host

USB Host

Slava Tutushkin » 08 авг 2005, 22:04

Есть задача: поработать с неким USB устройством, будучи хостом.
Проц - какая-нибудь atmega.
Есть какие-нибудь готовые камешки для этого дела? Чтобы сами внутри себя всю работу делали, а мне позволяли бы просто байтики туда-сюда гонять как по обычному последовательному интерфейсу?

setar » 09 авг 2005, 10:46

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

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

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

ну и если будут интересные находки и наработки поделитесь с общественностью ;)

testers » 09 авг 2005, 14:45

Вроде какие-то контроллеры: http://www.cec-mc.ru/comp/micros/cypres ... ss.shtml#2

Slava Tutushkin » 12 авг 2005, 11:44

Предварительно выбрал AT43USB380. Кажется, то что нужно.
Теперь буду пытаться её где-нибудь достать.

setar » 12 авг 2005, 12:04

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

Slava Tutushkin » 12 авг 2005, 12:50

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

Агук.
Кстати, а что, много кому USB хост в роботе нужен?

Slava Tutushkin » 12 авг 2005, 12:51

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

Ну и, само собой, никакого "туда-сюда" гонять не получится - внутри системного процессора всё равно полноценную работу с USB делать придётся.
Хотя и на довольно высоком уровне - низкоуровневые библиотеки, похоже, имеются.

setar » 12 авг 2005, 16:34

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

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

Slava Tutushkin » 12 авг 2005, 16:54

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

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

Понял.
Буду информировать о ходе процесса :)

Slava Tutushkin » 17 авг 2005, 13:03

Информирую по ходу дела.
Для AVR существует API для USB Host атмела.
Но библиотека занимает 50-60 килобайт памяти.
И, по утверждению атмела, работает очень медленно.

testers » 17 авг 2005, 15:55

нужен, и хост и просто юсби!!!


Rambler\'s Top100 Mail.ru counter