|
См. также
средства разработки
AVR ISP 3.2
AVR Easy
продукция Atmel
|
AT90USBKey - это оценочный
набор для микроконтроллеров с интерфейсом USB, построенный на базе
AT90USB1287 и также серийно выпускаемый с 2006 года. Он реализует
Flash-накопитель и USB-мышь. Несмотря на то, что AT90USBKey выполнен в
виде законченного устройства, он удобен для использования и на этапе
разработки все цифровые порты микроконтроллера выведены на отдельные
посадочные площадки для пайки внешних элементов.
Так как микроконтроллер AT90USB1287
снабжен интерфейсом USB OTG, набор AT90USBKey можно использовать как
для разработки устройств, соединяемых с ПК или прочими
хост-контроллерами, так и для создания автономных устройств, стыкуемых
с устройствами класса USB Device. В первом случае AT90USBKey питается
от шины USB, а во втором требуется внешний источник питания. В состав
набора входит целевая плата, кабели USB для использования AT90USBKey в
режиме "устройство" и "хост", а также кабель для питания платы от
батареи типа "Крона".
На
плате набора размещены все необходимые элементы для работы
микроконтроллера и демонстрации работы примеров программ: AT90USB1287
со всей необходимой "обвязкой", разъем USB с цепями защиты, кнопки для
сброса микроконтроллера и аппаратной активации встроенного загрузчика,
два двухцветных светодиода, джойстик на 4 положения с функцией нажатия,
температурный датчик и две микросхемы DataFlash объемом 64 Мбит каждая.
Для обеспечения работы устройства от внешнего источника питания
предусмотрены цепи стабилизации напряжения.
Микросхемы AT90USB128x/64x поставляются
с загрузчиком, позволяющим программировать Flash-память этих микросхем
по интерфейсу USB. В качестве программы верхнего уровня используется
программа FLIP3.
Набор AT90USBKey подойдет разработчикам,
знакомым с платформой AVR, для быстрого старта разработки устройств, в
которых обязательно наличие интерфейса USB. Базовое программное
обеспечение, реализующее типовые задачи для устройства с интерфейсом
USB, помогает программисту ускорить разработку конечного продукта.
|