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

 
 
> Вопрос по AVRUSB и SERIAL_NUM, Не то чтобы AVR, но бед AVRusb :)
Spider
сообщение Jun 11 2009, 05:19
Сообщение #1


В поисках истины
***

Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923



Всем привет!

Использую AVRUSB от obdev для связи своих устрйоств с компом. Пока всё было хорошо, пока было 1 устройство. Теперь у меня 2 одинаковых устройства и как их отличать друг от дурга в системе я не знаю. Точнее пришла мысль различать их по серийному номеру. Для чего в недрах драйвера было обнаружено поле USB_CFG_SERIAL_NUMBER. Следующий шаг был объявить
Код
#define USB_CFG_SERIAL_NUMBER_LEN  4
#define USB_CFG_SERIAL_NUMBER 'D','0','0','1'

И попробовать вставить это дело в USB. Первое что замечено, что устройство установилось как НОВОЕ. Но как теперь добраться до Serial я не знаю. lsusb -v оно есть, но серийника у него нет :\ Что я не так делаю?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
GDI
сообщение Jun 11 2009, 06:56
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Вот проверил у себя, это часть ответа от стандартного usb-rs232 конвертера
Код
Bus 001 Device 003: ID 0711:0230 Magic Control Technology Corp. MCT-232 Serial Port
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        16
  idVendor           0x0711 Magic Control Technology Corp.
  idProduct          0x0230 MCT-232 Serial Port
  bcdDevice            1.03
  iManufacturer           1 USB-RS232 Interface Converter
  iProduct                2
  iSerial                 3 056527
  bNumConfigurations      1
откуда видно что iSerial имеет длину 3 байта - может в этом у вас проблема?
И еще, вы уверены что правильно задали переменную USB_CFG_SERIAL_NUMBER? Её именно так надо задавать, а не как строку символов в общих кавычках?


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st August 2025 - 21:39
Рейтинг@Mail.ru


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