Цитата(aaarrr @ Mar 4 2006, 19:19)

Я делал CDC устройство на связке ATMega16L + PDIUSBD12. CDC класс поддерживает сигнализацию
DTR/DSR, RTS, DCD, RI и Break (т.е. все, кроме CTS). Если есть заинтересованность, могу
рассказать подробнее.
Здравствуйте. Я вот сейчас делаю то же самое, что и вы (макет на атмега162 уже был, сейчас атмега128). Правда нужны только данные, DTR/DSR и остальное не нужны...
Несколько попыток (на остове апноутов атмеловских) для процов с набортным USB давали поведение типа - вис на инсталляции драйвера в систему (если вытащить усб кабель - заканчивалось нормально).
Другие особенности - нет передачи даннхых (иногда - один пакет проходит и всё) в терминал, запущенный на хосте. Передача данных по виртуальному ком-порту от хоста к устройству идет нормально (как мне кажется).
Честно говоря, очень многих проблем удалось бы уже избежать, если можно было бы взглянуть на Ваш проект (программу). Или, хотя бы на декрипторы однопортовой версии (со всеми константами).
mgs2001@pochtamt.ruЯ начинающий в области usb-программирования. На фото - как выглядит макет (это АЧХ-метр для радиолюбительских целей).
Сообщение отредактировал Genadi Zawidowski - Feb 10 2008, 14:26