Цитата(Fedor Budylin @ Mar 30 2009, 12:08)

Изучаю контроллер AT90USB82. Для начала нужно что бы просто устройство определялось как USB. Задача сверх типичная, но почему-то не могу найти подходящего примера. Пытаюсь разобраться с атмеловским примером AT90USBxxx USB device HID generic demonstration, но как-то не очень получается

Буду благодарен за ссылки на работающий пример USB устройства на AT90USB82.
1. Если нужен простой обмен данными, можно воспользоваться атмеловским примером виртуального COM-порта - мост UART-USB (CDC). Там намного проще можно разобраться с основами.
Ссылки:
Перечень на gaw.ru,
это ссылка на сайт Атмела, там есть ссылка на проект "USB CDC Demonstration UART to USB Bridge".
2. Если используете для AT90USB bootloader для загрузки программы(не уверен насчет AT90USB82, нужно проверить фьюзы), но на AT90USB162 я делал так: фьюз BOOTRST оставьте незапрограммированным, HWBE запрограммируйте, а ножку PD7 закоротите на землю. Теперь, после нажатия RESET, контроллер перейдет в бут и его можно обнаружить в Flip. Это все касается случая, когда вы изменили состояние чипа с завода. Естественно, бутлоадер не должен быть затронут