Страница 1 из 1

USB + Mega16: Windows не удается определить устройство

Добавлено: Вс май 05, 2013 17:27:53
bmac
Всем привет и уважение.

Пытаюсь реализовать на atmega16 HID-устройство. Столкнулся с проблемой: при подключении к ПК в диспетчере устройств отображается Неизвестное устройство с VID = 0 и PID = 0. Задаваемые в usbconfig.h значения точно не нулевые (0xc0, 0x16; 0xdf, 0x05) - для проверки пробовал вывести их на светодиоды. В чем может быть проблема?

Re: USB + Mega16: Windows не удается определить устройство

Добавлено: Вс май 05, 2013 20:18:27
coredumped
Для начала уточните, какую библиотеку используете.
Предположим, что софт правильно написан. Проблема может быть с частотой тактового генератора (частота кварца), либо CKOPT не равен 0, либо генератор внутренний подключен вместо кварца. Вопщем тактирование проверьте.

Re: USB + Mega16: Windows не удается определить устройство

Добавлено: Пн май 06, 2013 23:13:35
Мурик
Вы сами разрабатываете устройство или собираете готовое?

Re: USB + Mega16: Windows не удается определить устройство

Добавлено: Вт июн 18, 2013 16:23:50
bmac
coredumped, спасибо. Корень зла действительно оказался в тактировании.