Пытаюсь реализовать на atmega16 HID-устройство. Столкнулся с проблемой: при подключении к ПК в диспетчере устройств отображается Неизвестное устройство с VID = 0 и PID = 0. Задаваемые в usbconfig.h значения точно не нулевые (0xc0, 0x16; 0xdf, 0x05) - для проверки пробовал вывести их на светодиоды. В чем может быть проблема?
USB + Mega16: Windows не удается определить устройство
- Сообщения: 3
- Зарегистрирован: Сб апр 20, 2013 15:31:20
Всем привет и уважение.
Пытаюсь реализовать на atmega16 HID-устройство. Столкнулся с проблемой: при подключении к ПК в диспетчере устройств отображается Неизвестное устройство с VID = 0 и PID = 0. Задаваемые в usbconfig.h значения точно не нулевые (0xc0, 0x16; 0xdf, 0x05) - для проверки пробовал вывести их на светодиоды. В чем может быть проблема?
Пытаюсь реализовать на atmega16 HID-устройство. Столкнулся с проблемой: при подключении к ПК в диспетчере устройств отображается Неизвестное устройство с VID = 0 и PID = 0. Задаваемые в usbconfig.h значения точно не нулевые (0xc0, 0x16; 0xdf, 0x05) - для проверки пробовал вывести их на светодиоды. В чем может быть проблема?
- Реклама
Для начала уточните, какую библиотеку используете.
Предположим, что софт правильно написан. Проблема может быть с частотой тактового генератора (частота кварца), либо CKOPT не равен 0, либо генератор внутренний подключен вместо кварца. Вопщем тактирование проверьте.
Предположим, что софт правильно написан. Проблема может быть с частотой тактового генератора (частота кварца), либо CKOPT не равен 0, либо генератор внутренний подключен вместо кварца. Вопщем тактирование проверьте.
Все будет только лучше, в крайнем случае - хуже.
- Сообщения: 3385
- Зарегистрирован: Пн окт 11, 2010 19:00:08
Вы сами разрабатываете устройство или собираете готовое?
- Сообщения: 3
- Зарегистрирован: Сб апр 20, 2013 15:31:20
coredumped, спасибо. Корень зла действительно оказался в тактировании.

