Цитата(Grey cat @ Dec 7 2012, 17:15)

Друг-программист (РС, Win7) сильно ругается что я (МК) люблю ему подсовывать вместо нормального, полноценного USB, виртуальные com-порты. А ему в программах приходится мучатся, определяя какой порт к какому устройству подключен (там сразу много их). И время на это тратится и некая неоднозначность получается. А как я к 8-ногому МК нормальный USB прифигачу. Вот предлагаю ему, может в его консерватории чего поправить...или это уже судьба винды такая?
А как наш спор решается в миру?
Сорри если повтор.
Подозреваю, что в этом ваша вина. Небось сэкономили на протоколе - поток данных обеспечили, а стринги USB_MANUFACTURER_NAME, USB_PRODUCT_NAME, USB_SERIAL_NUMBER обслужить забыли. Речь идет о STRING_DESCRIPTOR, чей Descriptor Types = 3. Они вроде как необязательные. Вот и региструется ваше устройство как безымянное, создавая программисту большие хлопоты.