Внутрисхемный отладчик от компании Atmel ATATMEL-ICE является развитием
и заменой отладчика JTAGICE3: он имеет больше отладочных интерфейсов и
поддерживает большее количество микроконтроллеров Atmel. Отладчик
работает почти со всей линейкой микроконтроллеров Atmel с ядром ARM
Cortex (кроме Cortex-A5) и линейками 8- и 32-бит микроконтроллеров Atmel
AVR.
Важным отличием является расширенная поддержка линейки ATSAM4 (кроме
SAM4C), поскольку ранее отладка ряда семейств линейки была доступна
исключительно с помощью AT91SAM-ICE.
Отладчик выпускается в трех версиях:
с полным набором кабелей и переходников (ATATMEL-ICE),
в корпусе и с базовым набором кабелей (ATATMEL-ICE-BASIC),
без корпуса и кабелей (ATATMEL-ICE-PCBA).
В максимальной комплектации в состав включены переходники и кабели
для подключения к оценочным комплектам от Atmel, как с шагом 1,27мм, так
и с шагом 2,54мм, кабель со свободными выводами для пользовательского
подключения и кабель USB.
Отладчик имеет поддержку в Atmel Studio начиная с версии 6.2 и
имеет следующие особенности:
интерфейсы JTAG, SWD, PDI, TPI, aWire, SPI, debugWIRE;
отладка на уровне исходных кодов в Atmel Studio;
поддержка аппаратных точек останова, количество которых зависит от
свойств модуля отладчика в целевом МК;
до 128 программных точек останова;
напряжения питания целевого МК в диапазоне 1.62...5.5V;
питание по USB;
два разъема на 10 выводов для ARM Cortex и AVR JTAG;
отсутствие поддержки в других средах разработки.
Благодаря большому количеству интерфейсов, ATATMEL-ICE реализует
программирование и отладку следующих микроконтроллеров Atmel:
AVR 32-бит по интерфейсам JTAG и aWire;
AVR XMEGA как по JTAG, так и по двухпроводному интерфейсу PDI;
AVR 8-бит, имеющих модуль внутрисхемной отладки (OCD) по интерфейсам
JTAG и debugWIRE;
ARM Cortex-M по интерфейсам SWD и JTAG;
tinyAVR 8-бит, имеющих поддержку TPI.
|