Технический форум по робототехнике.
Slava Tutushkin » 08 авг 2005, 22:04
Есть задача: поработать с неким USB устройством, будучи хостом.
Проц - какая-нибудь atmega.
Есть какие-нибудь готовые камешки для этого дела? Чтобы сами внутри себя всю работу делали, а мне позволяли бы просто байтики туда-сюда гонять как по обычному последовательному интерфейсу?
setar » 09 авг 2005, 10:46
теоритически есть много микросхем поддерживающих USB
а на практике это пока не очень распространено у робостроителей.
Я и сам всё собираюсь освоить вопрос на практике, но пока лишь теория...
попробуйте поиск по форуму на "USB"
ну и если будут интересные находки и наработки поделитесь с общественностью

testers » 09 авг 2005, 14:45
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
нужен, и хост и просто юсби!!!