Профессиональный инструмент ULINKplus  для разработчиков  встраиваемых систем на ARM  Cortex микроконтроллерах

Инновационный отладчик, трассировщик, программатор, измеритель мощности  с  изолированным интерфейсом  и  линиями  I/O для автоматизации тестирования поддерживает  целевые устройства на ARM Cortex-A, Cortex-M и  гетерогенных микросхемах  с отладочным блоком  CoreSight. Возможности устройства позволят быстро отладить целевую систему, оптимизировать ее и создать прототип современного электронного изделия.
1255
В избранное

ULINKplus – профессиональный инновационный отладчик и трассировщик для разработчиков встраиваемых систем на ARM Cortex микроконтроллерах. Изделие объединяет в себе изолированный отладочный интерфейс, измеритель мощности целевого устройства и линии I/ O для автоматизации тестирования. ULINKplus позволяет визуализировать функционирование, тайминг и потребляемую мощность вашего встраиваемого приложения. Он прост в эксплуатации и подключается к устройствам на основе ARM Cortex микроконтроллеров. ULINKplus поддерживает все классические функции отладки, среди которых простые и комплексные точки останова, трассировка SWV и даже многоядерная отладка. Вместе с ARM Keil MDK вы можете использовать Event Recorder и Event Statistics  для профилирования тайминга и потребления энергии вашим приложением. Новый Системный Анализатор (System Analizer) вы можете использовать для корреляции мощности потребления целевого устройства с событиями, потоками, прерываниями и изменениями переменных.

Ниже, в Таблице 1 приведены функции, доступные через интерфейсы ULINKplus.

Таблица 1. Функции интерфейсов отладчика ULINKplus

Интерфейс

Функция

Описание

JTAG/SWD

Flash download

Передача приложения в энергонезависимую память целевого устройства.

Application debug

Запуск программы на целевом устройстве

Clock measurement

Верификация настроек тактовой частоты.

Component Viewer

Отображение информации о программных компонентах и других объектах.

Event Recorder

Наблюдение событий и информации о тайминге программных компонентов

SWD+SWV

System Analyzer

Графический инструмент анализа для тактовой частоты, мощности, исключений и изменения переменных.

Logic Analyzer

Графический инструмент анализа, который показывает изменения значений переменных или VTREG.

Event counters

Счетчики совокупного количества различных событий

Exceptions and interrupts

Отображение статистических данных об отслеживаемых исключениях и прерываниях.

Data trace

Показывает историю выполненных инструкций.

 

ITM trace

Делает возможным printf  стиль отладки, используя   ITM stimulus port 0.

Power

Current and voltage measurement

Оптимизирует энергетическую эффективность вашего дизайна.

I/O

Test automation

Запускает непрерывную интеграцию и  nightly build тесты.

ULINKplus совместим с MDK v5.25 или выше.

Изделие поддерживает ARM Cortex-A, Cortex-M и гетерогенные микросхемы с отладочным блоком CoreSight. Полный список см. в  device database.

Отладчик ULINKplus имеет индикаторы состояния и несколько разъемов (Рис. 1)  для поддержки отладки, тестирования и измерения мощности целевого устройства.

Разъемы отладчика ULINKplus

Рис. 1. Разъемы отладчика ULINKplus

USB: Высокоскоростной разъем USB 2.0 Micro-B питает адаптер ULINKplus и передает данные между ним и ПК.
JTAG/SWD: Подключается к отладочной логике Cortex CoreSight и обеспечивает изоляцию 1 кВ между адаптером и целевым устройством.
Power: Подключается к линии напряжения питания для измерения мощности. Обеспечивает отдельную изоляцию 1 кВ для целевого оборудования.
I/O: Подключение к внешнему оборудованию для управления автоматизацией тестирования с помощью отладчика.

Многоцветный светодиод  (Рис. 2) на лицевой стороне информирует пользователя о состоянии работы отладчика. При подключении ULINKplus к USB светодиод изменяет цвет с оранжевого на красный (400мс), затем на зеленый (400мс) и далее - на синий. Это указывает на успешное соединение по USB. Таблица 2 описывает состояния светодиода.

Многоцветный статусный светодиод UKINplus

Рис. 2. Многоцветный статусный светодиод UKINplus

Таблица 2. Состояния статусного светодиода

Цвет LED

Описание

Нет

Прошивка (firmware) ULINKplus  не запущена – нет подключения по  USB или режим DFU.

Оранжевый

ULINKplus подключен, но еще не прошла ренумерация или сбой ренумерации

Синий

ULINKplus подключен после ренумерации – отладчик не соединен

Красный

Отладчик соединен и целевое устройство остановлено

Зеленый

Отладчик подключен и целевое устройство запущено

Ниже, в  Таблице 3 приведены технические характеристики ULINKplus.

Таблица 3. Технические характеристики ULINKplus

Интерфейс

Описание

USB

USB 2.0 HS
Обеспечивает питание для ULINKplus

JTAG/SWD

Диапазон напряжений: 1.2 V .. 5.5 V
Частота тактирования: конфигурируется до 10 МГц
Захват SWO trace: скорость передачи данных до 50 Мбит/с (UART/NRZ Режим)
Изоляция: 1 кВ
Поддержка горячего подключения для запуска целевого устройства

Power

Частота дискретизации: 20 MSPS (16-битная  сигма-дельта технология)
Ширина полосы входного сигнала  (BW): 1 МГц
Конфигурируемый цифровой НЧ фильтр: 160, 80, 40, 20, 10 и 5 кГц
Диапазон входного напряжения: +/- 6.0 В:

  • точность: +/- 2%
  • разрешение: 0.6мВ

Диапазон входного тока (с внутренним шунтирующим резистором): +/- 2.5мА

  • точность: +/- 2%
  • разрешение: 200нA

Диапазон токов расширен с использованием внешних шунтирующих резисторов
Изоляция: 1 кВ

I/O

9 конфигурируемых линий  I/O поддерживают:

  • до 9 цифровых I/O выводов,
  • до 4 аналоговых входных выводов (3, если требуется аналоговый выход),
  • 1 аналоговый выход (реконфигурированный 1 аналоговый вход)

Дополнительный  переключаемый источник питания  +3.3 В (10мA)

Комплект ULINKplus

Рис. 3. Комплект ULINKplus

Отличительные особенности:

  • Поддержка целевых устройств на ARM Cortex-A, Cortex-M и гетерогенных микросхем с отладочным блоком  CoreSight;
  • Поддержка:
    • JTAG – для всех ARM Cortex процессоров,
    • SWD  – для всех ARM Cortex процессоров,
    • SWV  - для всех ARM Cortex-M процессоров;
  • Высокоскоростные соединения:
    • трассировка данных и событий для ARM Cortex-M – до 50Мбит/с,
    • частота JTAG/SW до 10 МГц,
    • скорость чтения/записи в память – до 1МБ/с;
  • Диапазон целевых напряжений 1.2В … 5.5 В;
  • Электрическая изоляция от целевой системы 1кВ;
  • USB 2.0 HS соединение использует CMSIS DAP отладочный протокол;
  • Питание от USB (не требуется источник питания);
  • 10-контактный отладочный разъем с шагом контактов 1.27мм (Cortex Debug Connector);
  • Горячее подключение для запуска целевого устройства;
  • Измерение мощности потребления целевого устройства;
  • Автоматизация тестирования;
  • Совместимость с MDK 5.25 или выше.

Документация и программное обеспечение на сайте производителя.

Производитель: Keil Software
Наименование
Производитель
Описание Корпус/
Изображение
Цена, руб. Наличие
ULINKPLUS
ULINKPLUS
Keil Software
Арт.: 2286563 ИНФО PDF
Доступно: 14 шт. от: 69410 руб.
Specification Wide target voltage range: 1.2V - 5.5V Electrical isolation from the target system is integrated up to 1 kV USB 2.0 High-Speed connection…
ULINKPLUS от 69410,00
2 шт.
(на складе)
12 шт.
(под заказ)

Сравнение позиций

  • ()