IgorV (25.03.2009 04:13, просмотров: 186) ответил IgorV на AT90USB1287 не распознается хостом
1 вариант получился так: получаю только 2 SETUP пакета
80 06 00 01 00 00 40 00 - отвечаю 18-ю байтами, потом шлю пустой пакет
00 05 01 00 00 00 00 00 - отвечаю пустым пакетом.
После этого хост "призадумывается" и выдает "Устройство не опознано" - теперь, спасибо Ксения, понимаю - комп искал драйвера и не нашел.
а 2 вариант получился так (кстати, он был первым):
80 06 00 01 00 00 40 00 - отвечал 18-ю байтами (без пустого)
00 05 01 00 00 00 00 00 - отвечал пустым пакетом.
80 06 00 01 00 00 12 00 - отвечал 18-ю байтами, и так три раза подряд, причем хост выдавал "Устройство не опознано" сразу, не "задумываясь".
P.S. Приходящие пакеты копировал в EEPROM, потом читал через STK500 - пришлось так...