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

 
 
 
Reply to this topicStart new topic
> две v-usb atmega8
ra9ftm
сообщение Apr 29 2015, 06:59
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 8-01-09
Пользователь №: 43 014



Кто сталкивался с этой библиотекой, нужно запихать две штуки в atmega8:
1. v-usb hid keyboard emu
2. v-usb виртуальный com порт для управления ногами (gpio)

Войдет ли это богатство туда и справится ли?
Может кто посоветовать другую микросхему или еще что-то?
Заранее спасибо!
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Apr 29 2015, 07:24
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Если одновременно - "не взлетит". Кроме того виртуальный COM там не очень честный (используются interrupt endpoints вместо не существующих в low-speed bulk endpoints). Возьмите процессор с встроенным USB, сейчас их много сравнительно недорогих. Еще можно посоветовать дергать ногами через тот же hid. Тогда "взлетит".


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
ra9ftm
сообщение Apr 29 2015, 07:50
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 8-01-09
Пользователь №: 43 014



Посответуйте пожалуйста какой-нить микроконтроллер для этой цели.
Работал пока только с lpc1778, lpc3250, avr atmel.

Рассматривал еще поставить ft232, но хочется чтобы дешевле было.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 29 2015, 07:59
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



LPC1343, например.
Go to the top of the page
 
+Quote Post
ra9ftm
сообщение Apr 29 2015, 10:20
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 8-01-09
Пользователь №: 43 014



aaarrr, спасибо.
посмотрел, может я чего-то не понимаю, но там ведь только один usb? можно ли по нему будет одновременно запустить virtual com и hid?

... пока гадаю, может быть две atmega8 проще поставить, если впринципе задача не стоит объединить все в один камень и это как-бы две разные задачи?


sorry, нашел AN "USB composite device on the LPC134x", вроде как можно два в одном sm.gif

Go to the top of the page
 
+Quote Post
kovigor
сообщение Apr 29 2015, 11:16
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(ra9ftm @ Apr 29 2015, 13:20) *
нашел AN "USB composite device on the LPC134x", вроде как можно два в одном sm.gif

Можно - композитное устройство с двумя интерфейсами. Вот только Мега и один-то интерфейс еле тянет. Ерунда получится. Используйте МК с настоящим USB - интерфейсом ...
Go to the top of the page
 
+Quote Post
ra9ftm
сообщение May 5 2015, 16:27
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 8-01-09
Пользователь №: 43 014



на отладочной платке lpc1343 все завелось как композитное устройство HID keyboard+VCOM, большое спасибо за рекомендацию! a14.gif
Go to the top of the page
 
+Quote Post
kovigor
сообщение May 5 2015, 17:19
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(ra9ftm @ May 5 2015, 19:27) *
на отладочной платке lpc1343 все завелось

Так ведь это и не Мега. Должно было завестись. Обычное устройство с двумя интерфейсами (composite device) ...
Go to the top of the page
 
+Quote Post

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

 


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


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