Программатор-отладчик AVR JTAG ICE MkII: возможности и применение

Что представляет собой AVR JTAG ICE MkII. Какие микроконтроллеры поддерживает этот программатор-отладчик. Как использовать AVR JTAG ICE MkII для программирования и отладки AVR. Какие преимущества дает применение этого инструмента разработчикам AVR-систем.

Ключевые особенности AVR JTAG ICE MkII

AVR JTAG ICE MkII представляет собой мощный инструмент для разработки и отладки систем на базе микроконтроллеров AVR. Этот программатор-отладчик обладает следующими ключевыми возможностями:

  • Поддержка всех микроконтроллеров AVR с интерфейсом JTAG или debugWIRE
  • Возможность программирования Flash-памяти, EEPROM, фьюз-битов и битов защиты
  • Полноценная отладка кода на уровне исходников на C и ассемблере
  • Поддержка точек останова, пошагового выполнения, просмотра переменных
  • Высокоскоростной интерфейс для программирования и отладки через JTAG
  • Подключение к компьютеру через USB или RS-232
  • Совместимость с Atmel Studio и другими средами разработки

Поддерживаемые микроконтроллеры AVR

AVR JTAG ICE MkII позволяет работать с большинством 8-битных и 32-битных микроконтроллеров AVR, включая следующие семейства:


  • ATmega
  • ATtiny
  • ATxmega
  • AT90
  • AVR32

Полный список поддерживаемых устройств постоянно расширяется с выходом новых версий прошивки отладчика. Наличие поддержки конкретной модели микроконтроллера рекомендуется уточнять в документации.

Интерфейсы программирования и отладки

AVR JTAG ICE MkII позволяет использовать следующие интерфейсы для взаимодействия с микроконтроллерами AVR:

  • JTAG — основной высокоскоростной интерфейс для программирования и отладки
  • debugWIRE — однопроводной интерфейс отладки для микроконтроллеров с малым числом выводов
  • ISP (In-System Programming) — интерфейс для внутрисхемного программирования
  • PDI (Program and Debug Interface) — интерфейс для работы с микроконтроллерами ATxmega

Это позволяет использовать отладчик практически с любыми моделями AVR микроконтроллеров.

Возможности программирования AVR

С помощью AVR JTAG ICE MkII разработчики могут выполнять следующие операции программирования микроконтроллеров AVR:

  • Запись и верификация Flash-памяти программ
  • Чтение и запись EEPROM
  • Программирование фьюз-битов и битов защиты
  • Стирание кристалла
  • Установка сигнатуры чипа

Программирование может выполняться как через JTAG, так и через ISP интерфейс, что обеспечивает максимальную гибкость.


Функции отладки кода

AVR JTAG ICE MkII предоставляет разработчикам мощные инструменты для отладки программного обеспечения:

  • Пошаговое выполнение кода на уровне инструкций и исходных строк
  • Установка точек останова по адресу или условию
  • Просмотр и изменение содержимого регистров и памяти
  • Отладка в реальном времени на целевом устройстве
  • Трассировка выполнения программы
  • Профилирование и измерение времени выполнения

Эти возможности значительно упрощают поиск и устранение ошибок в программах для AVR.

Подключение к компьютеру и целевой плате

AVR JTAG ICE MkII имеет следующие варианты подключения:

  • К компьютеру: через USB или RS-232 порт
  • К целевой плате:
    • 10-контактный разъем JTAG
    • 6-контактный разъем ISP
    • 2-проводной интерфейс PDI
    • 1-проводной интерфейс debugWIRE

В комплект входят необходимые кабели и переходники для подключения к большинству отладочных плат и целевых устройств.

Совместимость с программным обеспечением

AVR JTAG ICE MkII поддерживается следующими средами разработки и инструментами:


  • Atmel Studio — официальная IDE для разработки под AVR
  • AVR GCC — набор инструментов с открытым исходным кодом
  • IAR Embedded Workbench for AVR
  • CodeVisionAVR
  • AVRDUDE — утилита командной строки для программирования

Это обеспечивает гибкость в выборе инструментов разработки под конкретные задачи.

Преимущества использования AVR JTAG ICE MkII

Применение AVR JTAG ICE MkII дает разработчикам встраиваемых систем на базе AVR следующие преимущества:

  • Сокращение времени отладки за счет широких возможностей трассировки и анализа
  • Повышение качества кода благодаря детальному контролю выполнения программы
  • Упрощение процесса программирования микроконтроллеров
  • Возможность отладки в реальном времени на целевом устройстве
  • Поддержка всех современных микроконтроллеров AVR

Все это делает AVR JTAG ICE MkII незаменимым инструментом для профессиональной разработки проектов на микроконтроллерах AVR.

Заключение

AVR JTAG ICE MkII является мощным и универсальным инструментом для программирования и отладки микроконтроллеров AVR. Широкая функциональность, поддержка различных интерфейсов и совместимость с популярными средами разработки делают его оптимальным выбором как для начинающих разработчиков, так и для опытных инженеров. Использование AVR JTAG ICE MkII позволяет значительно ускорить процесс разработки и отладки программного обеспечения для систем на базе AVR.



AVR JTAGICE mkII: отладка программы ATtiny24, ATtiny45 на C | avr

Описание процесса работы с младшими моделями микроконтроллеров AVR с помощью отладчика JTAGICE mkII.

1. Спаяйте макетную плату:

Питание (VCC на схеме) должно быть +3.3..+5 вольт. Эта макетная плата позволяет не только отлаживать программу через debugWIRE (нужны провода с контактов разъема U1 — 2, 5, 6), но и использовать режим ISP (добавляются провода 1, 3, 4). Можно спокойно использовать порты PA4..PA6 как выходы в отлаживаемом устройстве (я, например, нагрузил на них светодиоды) — это никак не влияет на работоспособность ISP.

На верхней крышке JTAGICE mkII есть 3 светодиода, пронумеруем их, чтобы далее было проще ссылаться на них в тексте.

1. GREEN, горит, когда на отладочной плате есть напряжение + 5в, поданное от внешнего источника (напряжение между выводами 2 и 6 6-штырькового коннектора JTAGICE mkII). Внимание! Использование внешнего напряжения очень важно, и должна быть удобная возможность его отключать — это единственный способ корректного перехода из режима ISP в режим debugWIRE!

2. RED, горит, когда на JTAGICE mkII подано напряжение питания.

3. RED/GREEN/YELLOW — трехцветный светодиод, индицирующий режим работы JTAGICE mkII.
— Горит красным, если только что подано питание.
— Гаснет, когда отладка остановлена (по точке останова, или сразу после входа в режим отладки).
— Мигает зеленым, когда запущена программа на постоянное выполнение.
— Подмигивает желтым при выходе из режима отладки и иногда в других случаях.

Внутри JTAGICE mkII есть еще один зеленый светодиод (четвертый, пусть будет номер 4), он виден через полупрозрачный корпус JTAGICE mkII. Показывает горением и миганием активность на шине USB, если через неё подключен JTAGICE mkII.

2. Подключите коннектор к отладочному разъему JTAGICE mkII через 6-штырьковый переходник, подключаем питание +5В к макетной плате, подключаем JTAGICE mkII кабелем USB к компьютеру. Если использовать кабель RS232 для подключения JTAGICE mkII к компьютеру, тогда придется подавать питание 9.

.12В еще и на JTAGICE mkII (полярность не имеет значения, внутри JTAGICE mkII стоит диодный мост). О подключенном питании +5В на макетной плате в эмуляторе JTAGICE mkII сигнализирует горение зеленого светодиода GREEN на верхней крышке. Два красных рядом с ним также будут гореть.

3. Запускаем CodeVisionAVR V1.25.2 Beta 1. Меню File\New\Project, подтверждаем использование CodeWizardAVR, выбираем чип ATtiny24, тактовую частоту 8.000000 MHz, Crystal Oscillator Divider: 1, остальное можно оставить без изменения, или выбрать дополнительные опции для настройки портов и ресурсов ATtiny24.

4. В менюшке File у CodeWizardAVR выбираем Generate, Save and Exit. Создаем папку для проекта, в этой папке сохраняем файлы file1.c (основной код программы — там расположена функция main с бесконечным циклом), file2.prj (файл проекта) и file3.cwp (CodeWizardAVR project files).

5. Добавляем свои переменные и свой код — инициализация перед бесконечным циклом while(1) и код программы внутри цикла while(1).

6. Делаем Project\Make. В папке проекта появится файл file1.cof.

7. Идем в меню Settings\Debugger. Прописываем полный путь к exe-файлу AVR Studio 4 (у меня это было C:\Program Files\Atmel AVR Tools\AvrStudio4\AVRStudio.exe) и из выпадающего списка выбираем Atmel AVR Studio 4. Жмем OK, не обращаем внимания на предупреждение:

CodeVisionAVR will produce an extended COFF object file.
Please make sure to use AVR Studio 4.06 or later.
Earlier versions of AVR Studio 4 do not support the
extended COFF object file format and will not work
properly.

Причина предупреждения — у нас AVR Studio Version 4.12, Service Pack 4, Build 498 (или более новая).

8. Появится стартовое окошко Welcome to AVR Studio 4. Жмем кнопу Open, выбираем файл file1.cof в папке нашего проекта. AVR Studio предложит сохранить файл проекта file1_cof.aps, соглашаемся и сохраняем его в той же папке.

9. Появится окно Select debug platform and device, выбираем JTAGICE mkII, Device выбираем ATtiny24, Port выбираем USB. Жмем кнопу Finish.

10. Помигает зеленый светодиод внутри, а на верхней крышке красный крайний светодиод потухнет (останется на верхней крышке гореть зеленый светодиод и центральный красный). Появится окно проекта и исходный текст, по которому можно отлаживать программу — выполнять по шагам, ставить точки останова, просматривать переменные и регистры. Потом можно запускать сессию отладки, запуская файл file1_cof.aps.

11. Опишу методику, как включать режим debugWIRE. Напомню, что режим debugWIRE разрешается программированием fuse DWEN. Чтобы технология debugWIRE заработала, нужно запрограммировать debugWIRE Enable fuse DWEN (DWEN=0). С завода ATtiny24 поставляется с незапрограммированной DWEN (DWEN=1), и при этом debugWIRE запрещена.

Таким образом, включена отладка или нет, запоминается в самой микросхеме. Запускаем *.aps файл, или другим способом открываем сессию отладки в AVR Studio 4. Если функция debugWIRE запрещена, появляется окошко:

Unable to connect to device. This could be caused by reset line
circuitry or disabled debugWIRE interface. Make sure that the
reset line is free before continuing.

В этом окне нужно выбрать «Use SPI to enable debugWIRE interface». Помигают светодиоды на JTAGICE mkII, и появится окно:

The debugWIRE interface is now enabled. Please
cycle target power to continue debugging. You may
now disconnect the additional SPI lines.

Отключаем питание с макетной платы. На JTAGICE mkII гаснет зеленый светодиод на верхней панели. В окошке Message появляется сообщение «JTAGICE mkII: Target power lost.». Снова подаем питание на макетную плату. На JTAGICE mkII загорается зеленый светодиод на верхней панели. В окошке Message появляется сообщение:

«JTAGICE mkII: Target power has been restored.».

Жмем OK. Открываются отладочные окна, система готова к отладке.

12. Напоследок опишу методику, как переключаться из режима debugWIRE в режим ISP (чтобы, например, стереть микроконтроллер или установить биты защиты памяти). это переключение очень неочевидно, поскольку связано с восстановлением fuse DWEN в исходное состояние (DWEN=1).

Нажимаем Alt+O или заходим в меню Debug\JTAGICE mkII Options (это меню доступно только тогда, когда активна сессия отладки Debug\Start Debugging). На закладке Connection жмем кнопку Disable debugWIRE. В ответ вылезет окно:

To disable the debugWIRE fuse, the SPI lines must be connected
according to «Connecting to Target through the debugWIRE
Interface» in the JTAGICE mkII online help.
Would you like to disable debugWIRE and close the project?

Отвечаем Yes. Раскроются все окна отладки. Теперь можно программировать устройство через меню Tools\Program AVR\Auto Connect, доступны все программируемые ресурсы микроконтроллера, вплоть до его полного стирания.

Avr jtag ice mkII программатор отладчик для микрок | Festima.Ru

Электроника

Таблица Список Лента

avr jtag ice mkII программатор отладчик для микроконтроллеров avr.

Мы нашли это объявление 2 года назад
Нажмите Следить и система автоматически будет уведомлять Вас о новых предложениях со всех досок объявлений

Перейти к объявлению

Тип жалобы ДругоеНарушение авторских правЗапрещенная информацияОбъявление неактульноПорнографияСпам

Комментарий

Показать оригинал

Еще объявления

Работоспособность неизвестна Осталась от прошлых владельцев дачи Торг

Комьютерные аксессуары и комплектующие

9 месяцев назад Источник

Внимание! Festima.Ru является поисковиком по объявлениям с популярных площадок. Мы не производим реализацию товара, не храним изображения и персональные данные. Все изображения принадлежат их авторам Отказ от ответственности

Продаю JTAG отладчик для AVR. Работает с AVRStudio 4.19. Для работы необходима установка драйвера Ch440. Помогает при обучении и понимании работы прошивок. В профиле есть отладочные платы.

Комьютерные аксессуары и комплектующие

год назад Источник

Внутрисхемный программатор-отладчик поддерживает все AVR и AVR32 микроконтроллеры с возможностью внутрисхемной отладки. Возможности эмулятора позволяют просматривать внутреннее состояние микроконтроллера, осуществлять скоростную отладку, программировать память, программировать через ISP или JTAG. Полностью совместим с JTAGICEmkII. Поддерживается AVR Studio 4/5/6, WINAVR (GCC) и IAR. В AVR Studio определяется как JTAGICE mkII.

Комьютерные аксессуары и комплектующие

10 месяцев назад Источник

Состав комплекта: Демонстрационная плата AVR Butterfly Руководство пользователя Состав демонстрационной платы AVR Butterfly содержит: Микропроцессор Atmeg169 в MFL корпусе 120 сегментный ЖКИ 4 мегабитную память DataFlash 32 кГц кварцевый резонатор для обеспечения работы часов реального времени Четырехпозиционный джойстик для ввода информации Оптический датчик (LDR) Температурный датчик (NTC) Акустический излучатель RS-232 преобразователь уровней для обеспечения обмена данными с внешними устройствами Функции фирменного программного обеспечения комплекта: Идентификация пользователя Измерение температуры Измерение интенсивности света Измерение напряжения в диапазоне от 0 до 5 В Проигрывание мелодий Регулировка контрастности ЖКИ Инициализация режима пониженного потребления микропроцессора Часы — календарь Общее описание: В основном демонстрационный набор AVR Butterfly предназначен для демонстрации возможностей встроенного драйвера ЖКИ микроконтроллера ATmega169. Однако он позволяет не только управлять работой и контрастностью ЖКИ, но подключать при помощи дополнительных соединителей светодиоды, коммутаторы и различные периферийные устройства для исследования AVR архитектуры микропроцессора. Для питания платы используется 3 В батарейка, устанавливаемая в специальный держатель. От батарейки, имеющей емкость 600 mAh, плата способна работать в течение семи лет. Набор представляет собой перепрограммируемое устройство, в которое пользователь может зашить свою прикладную или входящую в комплект фирменную программу. Выбор режимов работы осуществляется при помощи джойстика, расположенного на лицевой стороне платы. Для программирования демонстрационной платы не требуется никакого внешнего оборудования. Встроенный загрузчик позволяет подключить плату непосредственно к последовательному порту ПК и программировать микроконтроллер прямо из отладочной среды AVRStudio4. Также можно перепрограммировать установленный на плате микропроцессор при помощи ISP, высоковольтного параллельного или JTAG интерфейсов, которые, как и порты B и D, выведены на лицевую сторону платы.

Настольный компьютеры

11 месяцев назад Источник

Набор для изучения микроконтроллера ATmega128. Комплектация набора: — отладочная плата OpenM128 — 1 шт. — 4-контактный провод — 2 шт. — 2-контактный провод — 2 шт. — провод питания от USB (на фото отсутствует) — кварцевый резонатор 4,0 МГц — 1 шт. — программатор USBASP V2.0 — 1 шт. — кабель для подключения программатора к плате — 1 шт. Отладочная плата на основе мк ATmega128. Отлично подойдет для начинающих, кто только начинает знакомиться с микроконтроллерами AVR, а так же подойдет для проведения технических разработок. Все выводы микроконтроллера выведены на разъемы, находящиеся рядом с ним. На плате присутствуют питающие напряжения 3,3 и 5 В, 8 светодиодов (перемычками подключены к одному из портов ввода-вывода), 2 кварцевых резонатора (7,3728 МГц и 32,768 кГц), разъем PS/2 для подключения мыши или клавиатуры, а так же разъемы для подключения дополнительных модулей. На плате находятся 4 пользовательские кнопки и джойстик. Для программирования и отладки на плате предусмотрены разъемы интерфейсов ISP и JTAG. Если необходимо работать на другой тактовой частоте, на плате предусмотрен разъем для кварцевого резонатора с произвольной частотой (в комплекте есть дополнительный кварц на 4 МГц). Техническую документацию на плату можно найти в интернете. Программирование возможно через среду программирования AtmelStudio, а так же через Arduino IDE. Характеристики микроконтроллера ATmega128: — ядро AVR 8 бит — максимальная тактовая частота 16 МГц — допустимое напряжение питания от 2,7 до 5,5 В — корпус TQFP64 — 53 линии ввода-вывода — объем памяти: 128 кб Flash, 4 кб SRAM, 4 кб EEPROM — интерфейсы: SPI, TWI (I2C), 2 x USART, 8 x PWM (ШИМ), 8 x ADC (АЦП) Товар высылается из г. Чехов, Московская обл. Возможна доставка в Ваш населенный пункт. Торг возможен, но в разумных пределах

Комьютерные аксессуары и комплектующие

год назад Источник

Эмулятор AVR JTAG ICE MkII для всех микротроллей AVR

Выбранная категория и продукт:

org/BreadcrumbList»> Отладка-эмуляция » Эмуляторы » АВР ДВС » JTAGAVR-II

Безопасный платеж


Эмулятор AVR JTAG ICE для всех микротроллей AVR
Новый эмулятор AVR, совместимый с AVR JTAGICE MkII, тип B от Atmel. Как и AVR JTAGICE MkII, он взаимодействует со средой разработки Atmel Studio и программированием AVRDude…

Подробная информация о продукте

Доставка в Германию
Заказная авиапочта: 8,95 €
Fedex Express: 23,20 €

Код заказа
JTAGAVR-II

Цена: 13 € 1.39

В наличии

 

Связанные Продукты

 

AVR ICE PCBA с адаптерами

 

Системный программатор USB AVR ISP

 

Программатор AVR ISP MKII (ISP, Xmega, TDI)


Информация о продукте

Эмулятор AVR JTAG ICE II для всех микротроллей AVR

Эмулятор AVR, совместимый с снятым с производства AVR JTAGICE MkII от Atmel, за исключением того, что он не поддерживает PDI на Xmega и имеет некоторые незначительные отличия при включении питания. Как и AVR JTAGICE MkII, он взаимодействует со средой разработки Atmel Studio и программным обеспечением AVRDude для обеспечения полной отладки исходного кода на вашем собственном оборудовании в режиме реального времени.

Основные характеристики AVR JTAGICE II


  • Совместим с AVR JTAGICE mkII, тип B, за исключением того, что он не поддерживает PDI на устройствах Xmega. Есть также некоторые незначительные различия при включении питания.
  • Работает с ПО Atmel Studio и AVRDUDE
  • Позволяет эмулировать все микроконтроллеры AVR с интерфейсом JTAG или debugWire.
  • Позволяет программировать все микроконтроллеры AVR, поддерживаемые программным обеспечением AVRDude.
  • Позволяет отлаживать код, написанный как на ассемблере, так и на языке C
  • Подключение к ПК через порт USB или RS232
  • Поддерживает обновление программного обеспечения с AVRStudio для поддержки новых устройств
  • Три встроенных светодиодных индикатора показывают работу
  • Стандартный 10-контактный разъем для целевой схемы в формате Atmel, а также другие разъемы
  • Питание может поступать от USB или от внешнего источника питания
  • Поддерживается Windows 2000/XP/Vista/7/8/10 (32- и 64-разрядная версии)

Поддержка микроконтроллера AVR


  • AT90CAN — AVR со встроенной шиной CAN: микроконтроллер AVR со встроенной шиной CAN
  • ATmega AVR32 — семейство 32-разрядных микроконтроллеров AVR
  • ATmega AVR — семейство 8-разрядных микроконтроллеров AVR
  • ATtiny AVR — семейство микроконтроллеров AVR с малым количеством выводов
  • Устройства ATxMega — только JTAG, не PDI

В отличие от JTAGICE, этот эмулятор полностью поддерживается Atmel Studio и может быть обновлен из Atmel Studio для поддержки новых микроконтроллеров AVR.

Различия между JTAGICE и JTAGAVR-II


  • JTAGICE
  1. Очень низкая стоимость
  2. Ограниченная поддержка устройств
  3. Только JTAG
  4. Включает адаптеры для STK200
  5. Только порт USB
  6. Обновление прошивки через AVRStudio
  • JTAGAVR-II
    1. JTAG и DebugWire
    2. AVR, AVR32 и Xmega
    3. USB и COM-порт
    4. Поддержка новых устройств через Atmel Studio

    Детали JTAGICE MkII

    Atmel Studio — бесплатная среда разработки от Atmel, одна из лучших в мире. Он включает в себя ассемблер и компилятор C, и JTAGICE mkII можно использовать из любого из них. Он поддерживает точки останова, один шаг и запуск.

    Эмулятор можно использовать со всеми новейшими устройствами AVR ATmega и ATtiny, которые имеют либо интерфейс JTAG, либо интерфейс debugInterface с одним проводом. Новое семейство AVR32 также поддерживается этим гибким инструментом, использующим AVR32 Studio. Поскольку он совместим с AVR JTAGICE MkII от Atmel, новые устройства AVR могут поддерживаться путем обновления прошивки через Atmel Studio.

    AVR JTAGICE II Содержимое


    • Эмулятор AVR JTAGICE II
    • Кабель с разъемами IDC 10 для подключения эмулятора к целевой цепи
    • USB-кабель для подключения эмулятора к ПК
    • Кабели для 6-контактного ISP, 10-контактного ISP и JTAG без сигнала сброса
    • Компакт-диск с документацией и программным обеспечением

    Использование этого инструмента с платами STK200 и STK300 AVR

    Плата STK300 AVR

    • JTAG, подключить к разъему JTAG на плате
    • DebugWire, см. примечание ниже

    Плата STK200 AVR

    • JTAG — вам потребуются адаптеры для подключения к контактам порта
    • DebugWire — см. примечание

    AVR DebugWire
    Старые платы STK200 и STK300 нуждаются в небольшой модификации для работы с DebugWire (замените диод D1 проводным соединением), но для получения полной информации обратитесь в службу поддержки.

     

    Информация для заказа

    USB AVR JTAGICE XPII, программаторы и отладчики AVR

    Основан на JTAGICE mkII от ATMEL
    — Полностью совместим с JTAGICE mkII, прост в использовании, стабилен и надежен

    На основе прошивки JTAGICE mkII
    — определяется как JTAGICE mkII в AVRStudio, высокоскоростной отладке и программировании

    Обновляемая прошивка
    — Прошивка может быть обновлена ​​для поддержки будущих устройств
    — Автоматическое обновление

    Поддерживаемое программное обеспечение
    — AVR Studio 4/5/6, WINAVR(GCC) или IAR используется в качестве внешнего программного обеспечения
    — Поддерживает программные файлы, сгенерированные ICCAVR, CVAVR, IAR

    Поддержка устройств
    — поддерживает отладку и программирование всех устройств AVR и AVR32 с интерфейсом JTAG, PDI, debugWIRE

    Обратитесь к AVR Studio 6, поддерживаются следующие устройства:
    АВР UC3
    AT32UC3A0128 AT32UC3A0256 AT32UC3A0512 AT32UC3A1128 AT32UC3A1256 AT32UC3A1512 AT3 2UC3A3128 AT32UC3A3128S AT32UC3A3256 AT32UC3A3256S AT32UC3A364 AT32UC3A364S AT32UC3A4128 AT32UC3A4128S AT32UC3A4256 AT32UC3A4256S AT32UC3A464 AT3 2UC3A464S AT32UC3B0128 AT32UC3B0256 AT32UC3B0512 AT32UC3B064 AT32UC3B1128 AT32UC3B1256 AT32UC3B1512 AT32UC3B164 AT32UC3C0128C AT32UC3C0256C AT32UC 3C0512C AT32UC3C064C AT32UC3C1128C AT32UC3C1256C AT32UC3C1512C AT32UC3C164C AT32UC3C2128C AT32UC3C2256C AT32UC3C2512C AT32UC3C264C AT32UC3L0128 AT32UC3L016
    АВР Мега
    AT90CAN128 AT90CAN32 AT90CAN64 AT90PWM1 AT90PWM161 AT90PWM216 AT90PWM2B AT90PWM316 AT90PWM3B AT90P WM81 AT90USB1286 AT90USB1287 AT90USB162 AT90USB646 AT90USB647 AT90USB82 ATA5702M322 ATA5781 ATA5782 ATA5783 ATA5790 ATA5790N ATA5795 ATA5831 ATA5832 ATA5833 ATA6285 ATA6286 ATA6612C ATA6613C ATA6614Q ATA6616C ATA6617C ATA664251 ATmega128 ATmega1280 ATmega1281 ATmega1284 ATmega1284P ATmega1284RFR2 ATmega128A ATmega128RFA1 ATmega128RFR2 ATmega16 ATmega162 ATmega164A ATmega164P ATmega164PA ATmega165A ATmega165P ATmega165PA ATmega168 ATmega168A ATmega168P ATmega168PA ATmega168PB ATmega169A ATmega169P ATmega169PA ATmega16A ATmega16HVA ATmega16HVB ATmega16HVBrevB ATmega16M1 ATmega16U2 ATmega16U4 ATmega2560 ATmega2561 ATmega2564RFR2 ATmega256RFR2 ATmega32 ATmega324A ATmega324P ATmega 324PA ATmega325 ATmega3250 ATmega3250A ATmega3250P ATmega3250PA ATmega325A ATmega325P ATmega325PA ATmega328 ATmega328P ATmega329 ATmega3290 ATmega3290A ATmega3290P ATmega3290PA ATmega329A ATmega3 29P ATmega329PA ATmega32A ATmega32C1 ATmega32HVB ATmega32HVBrevB ATmega32M1 ATmega32U2 ATmega32U4 ATmega48 ATmega48A ATmega48P ATmega48PA ATmega48PB ATmega64 ATmega640 ATmega644 ATmega644A ATmega644P ATmega644PA ATmega644RFR2 ATmega645 ATmega6450 ATmega6450A ATmega6450P ATmega645A ATmega645P ATmega649ATmega6490 ATmega6490A ATmega6490P ATmega649A ATmega649P ATmega64A ATmega64C1 ATmega64HVE2 ATmega64M1 ATmega64RFR2 ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88A ATmega88P ATmega88PA ATmega88PB ATmega8A ATmega8HVA ATmega8U2
    AVR Tiny
    ATtiny13 ATtiny13A ATtiny1634 ATtiny167 ATtiny2313 ATtiny2313A ATtiny24 ATtiny24A ATtiny25 ATtiny26 ATtiny26 1 ATtiny261A ATtiny4313 ATtiny43U ATtiny44 ATtiny441 ATtiny44A ATtiny45 ATtiny461 ATtiny461A ATtiny48 ATtiny828 ATtiny84 ATtiny841 ATtiny84A ATtiny85 ATtiny861 ATtiny861A ATtiny 87 ATtiny88
    AVR Xmega
    ATxmega128A1 ATxmega128A1U ATxmega128A3 ATxmega128A3U ATxmega128A4U ATxmega128B1 ATxmega128B3 ATxmega128C3 ATxmega128D3 ATxmega128D4 ATxmega16A4 ATxmega16A4U ATxmega16C4 ATxmega16D4 ATxmega16E5 ATxmega192A3 ATxmega192A3U ATxmega192C3 ATxmega192D3 ATxmega256A3 ATxmega256A3B ATxmega256A3 BU ATxmega256A3U ATxmega256C3 ATxmega256D3 ATxmega32A4 ATxmega32A4U ATxmega32C3 ATxmega32C4 ATxmega32D3 ATxmega32D4 ATxmega32E5 ATxmega384C3 ATxmega384D3 ATxmega64A1 ATxmega64A1U AT xmega64A3 ATxmega64A3U ATxmega64A4U ATxmega64B1 ATxmega64B3 ATxmega64C3 ATxmega64D3 ATxmega64D4 ATxmega8E5

    Поддерживает все версии устройств с различными напряжениями и скоростями, перечисленные в таблице выше.
    Проверьте другие поддерживаемые устройства: UC3, Mega, SAM , Tiny, Xmega

    Производительность
    — встроенная отладка: выполнение, один шаг, точки останова и т. д. Позволяет пользователю просматривать внутреннее состояние устройства.
    — Высокоскоростная отладка
    — Программный интерфейс для flash, eeprom, предохранителей и битов блокировки (не debugWIRE)
    — Низкоскоростное программирование через ISP или высокоскоростное программирование через JTAG

    Подключение к ПК
    Перед первым подключением JTAGICE XPII обязательно установите драйвер USB на хост-компьютер. Это делается автоматически при установке внешнего программного обеспечения (вероятно, AVR Studio). JTAGICE XPII может подключаться к главному ПК через USB-кабель или последовательный кабель (к COM-порту ПК)
    — Каждый JTAGICE XPII имеет уникальный идентификатор, ПК может подключаться к нескольким устройствам одновременно
    — USB-интерфейс: используйте интерфейс PDIUSBD12, USB 1. 1
    — RS-232: используйте 9кабель RS-232. Убедитесь, что никакое другое программное обеспечение не контролирует COM-порт, к которому подключен JTAGICE XPII.
    На задней панели JTAGICE XPII находится разъем постоянного тока, выключатель питания, разъемы USB и RS-232.

     

    Подключается к целевой плате
    Интерфейс отладки: JTAG, PDI, debugWIRE (SPI), в зависимости от того, с каким интерфейсом работают целевые устройства.
    Интерфейс программирования: JTAG, PDI, ISP (SPI), в зависимости от того, с каким интерфейсом работают целевые устройства.
    Кабель необходимо заменить в соответствии с существующим разъемом на целевой плате. См. Подробности, показанные ниже.

    • Подключение к цели JTAG
      • Стандартный разъем JTAG, с использованием стандартного 10-контактного кабеля JTAG напрямую
      • Пользовательский разъем JTAG, используется 10-жильный многоцветный кабель с нестандартным разъемом
    • Подключение к цели PDI
      • С помощью 10-жильного многоцветного соединительного кабеля
    • Подключение к цели debugWIRE или ISP
      • Стандартный 10-контактный разъем SPI, с использованием переходного кабеля пробника с 10-контактного (JTAG) на 10-контактный (SPI)
      • Стандартный 6-контактный разъем SPI, с использованием переходного кабеля пробника с 10-контактного (JTAG) на 6-контактный (SPI)
      • Пользовательский разъем SPI, с использованием 10-жильного многоцветного кабеля с нестандартным разъемом

    На рисунках 1, 2, 3 и 4 показаны распиновки заголовков различных интерфейсов

      Рисунок 1.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *