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

Обсуждаем контроллеры компании Atmel.
Ответить
Родился
Сообщения: 3
Зарегистрирован: Сб апр 20, 2013 15:31:20

Сообщение bmac »

Всем привет и уважение.

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

Сообщение coredumped »

Для начала уточните, какую библиотеку используете.
Предположим, что софт правильно написан. Проблема может быть с частотой тактового генератора (частота кварца), либо CKOPT не равен 0, либо генератор внутренний подключен вместо кварца. Вопщем тактирование проверьте.
Все будет только лучше, в крайнем случае - хуже.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3385
Зарегистрирован: Пн окт 11, 2010 19:00:08

Сообщение Мурик »

Вы сами разрабатываете устройство или собираете готовое?
Родился
Сообщения: 3
Зарегистрирован: Сб апр 20, 2013 15:31:20

Сообщение bmac »

coredumped, спасибо. Корень зла действительно оказался в тактировании.
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «AVR»