Поиск по сайту: |
|
По базе: |
|
Главная страница > app > Микроконтроллеры > AVR |
|
|||||||||
USB JTAG ICEВстроенная система отладки1 Описание USB AVR JTAG представляет собой инструмент для отладки устройств, выполненных на основе микроконтроллеров семейства AVR фирмы Atmel. AVR JTAG является полным аналогом AVR JTAG ICE фирмы Atmel, дополненным интерфейсом USB. Для получения дополнительных сведений о работе AVR Studio с AVR JTAG может использоваться документация от Atmel. Для работы с AVR JTAG используется программа AVR Studio от Atmel. AVR JTAG поддерживает все микроконтроллеры семейства, имеющие интерфейс JTAG, в диапазоне питающих напряжений 2.5-6 В:
Поддержка новых устройств осуществляется за счет обновления встроенного ПО AVR JTAG, которое поставляется в составе AVR Studio.
2 Комплект поставки В комплект поставки USB AVR JTAG входят:
3 Подключение Чтобы программа AVR Studio могла автоматически обнаружить USB AVR JTAG, необходимо подсоединить USB AVR JTAG к компьютеру, отлаживаемому устройству и подать питание на USB AVR JTAG (в случае использования внешнего источника питания) и отлаживаемое устройство до запуска AVR Studio. 3.1Подключение к компьютеру USB AVR JTAG подключается к стандартному USB порту компьютера. Для подключения используется стандартный USB кабель (входит в комплект поставки). 3.2 Подключение к отлаживаемому устройству Для подключения к отлаживаемому устройству используются 6 линий: TCK, TDO, TDI, TMS, VTref и GND, подключение этих линий необходимо для правильной работы AVR JTAG с отлаживаемым устройством. Дополнительно к отлаживаемому устройству может быть подключена линия nSRST (используется для управления и наблюдения за линией сброса микроконтроллера). Использование этого сигнала не является необходимым для отладки, однако, если программа микроконтроллера установит бит JTD в регистре MCUCSR, то интерфейс JTAG будет отключен и для его включения потребуется, чтобы USB AVR JTAG мог управлять линией сброса микроконтроллера. 3.3 Подключение питания
USB AVR JTAG получает питание от USB либо внешнего источника питания постоянного или переменного тока. При питании USB AVR JTAG от USB существует одна проблема:
Поэтому, если для Вас важна точность при измерении целевого напряжения, воспользуйтесь внешним источником питания. Выбор источника питания осуществляется перемычкой “питание”. Для подключения источника к USB AVR JTAG используется гнездо под штекер D 2.1 мм. Полярность источника постоянного тока не имеет значения. Для того чтобы AVR Studio обнаружило AVR JTAG необходимо, чтобы питание USB AVR JTAG и отлаживаемого устройства было включено до начала отладки (кнопкой Start Debugging AVR Studio). Как источник питания пригоден любой нестабилизированный источник 6-9 В, либо стабилизированный 9-12 В. Рекомендуется следующий порядок включения:
4 Обновление ПО Обновление встроенного ПО USB AVR JTAG может быть проведено либо автоматически, либо вручную. 4.1 Автоматическое обновление Автоматическое обновление происходит в том случае, если AVR Studio обнаружит, что версия встроенного ПО (firmware), входящего в состав AVR Studio, больше версии firmware USB AVR JTAG. В этом случае AVR Studio выдает соответствующее сообщение и предлагает выполнить обновление firmware. Если пользователь соглашается выполнить обновление ПО, то AVR Studio выдает диалог с инструкциями по обновлению ПО. Для обновления ПО выполните следующие действия:
4.2 Ручное обновление Ручное обновление ПО USB AVR JTAG может оказаться необходимым, если автоматическое обновление ПО было прервано по каким-либо причинам (сбой питания и т.п.). В этом случае AVR Studio не сможет обнаружить USB AVR JTAG, выяснить версию его ПО и начать автоматическое обновление ПО. Чтобы выполнить ручное обновление ПО:
5 Технические характеристики
P.S. Данный прибор полностью совместим с изделием фирмы Atmel Документация: Главная - Микросхемы - DOC - ЖКИ - Источники питания - Электромеханика - Интерфейсы - Программы - Применения - Статьи |
|
Впервые? | Реклама на сайте | О проекте | Карта портала тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru ©1998-2023 Рынок Микроэлектроники |
|