
| Производитель | Segger |
|---|---|
| Вес | 0.12 кг |
| Тип питания | Сеть |
| Буфер отслеживания | 64 МБ |
|---|---|
| Влажность | максимум 90 % rH |
| Время нарастания входных данных (Trdi) | <=20 нс |
| Время нарастания выходных данных (Trdo) | <=10 нс |
| Время нарастания такта | <=10 нс |
| Время спада входных данных (Tfdi) | ≤20 |
| Время спада выходных данных (Tfdo) | <=10 нс |
| Высокий уровень входного напряжения (VIH) | Минимум 60% от VCC |
| Интерфейс | Gigabit Ethernet |
| Интерфейс Trace | Электроника |
| Низкий уровень входного напряжения (VIL) | Макс. 40% от VIF |
| Потребление электроэнергии | максимум 400 мА |
| Скорость JTAG | 50 МГц |
| Тактовая частота цели | до 300 МГц |
Программатор SEGGER J-Trace PRO — это профессиональная JTAG-пробник для отладки микроконтроллеров на базе ядер Cortex-M. Устройство обеспечивает потоковое отслеживание выполнения кода через интерфейс Gigabit Ethernet, что позволяет анализировать сложные ошибки без ограничений внутренних буферов.
J-Trace PRO передает данные о выполнении программы в реальном времени на компьютер или отладчик. Это позволяет записывать редкие и трудно воспроизводимые ошибки, возникающие при длительной работе системы. Благодаря отсутствию ограничений буфера вы видите полную картину работы устройства даже при долгих сессиях отладки.
Поддержка современных ядер Cortex-MПробник работает со всеми доступными микроконтроллерами на базе ядер Cortex-M0, M0+, M1, M3, M4 и M7. Максимальная тактовая частота цели может достигать 300 МГц, что обеспечивает стабильную работу с быстродействующими процессорами. Устройство поддерживает технологии Embedded Trace Macrocell (ETM), Embedded Trace Buffer (ETB) и Micro Trace Buffer (MTB).
Быстрый интерфейс Gigabit EthernetДля передачи больших объемов данных отслеживания используется интерфейс Gigabit Ethernet. Это устраняет «узкие места» медленной передачи данных, характерные для других типов подключения. Также устройство имеет интерфейс USB 2.0 Hi-Speed для питания и управления.
Встроенный буфер отслеживанияДля режима one-shot отслеживания встроен буфер объемом 64 МБ. Это позволяет сохранять большие массивы данных локально на устройстве перед их передачей на компьютер. Такой подход полезен, когда нужно зафиксировать короткий всплеск активности или ошибку, произошедшую внезапно.
Полная функциональность J-LinkПомимо функций отслеживания, J-Trace PRO может использоваться как полноценный J-Link для отладки. Это позволяет работать не только с Cortex-M, но и с ядрами ARM7 и ARM9 (без поддержки функций отслеживания для этих ядер). Вы получаете универсальный инструмент для различных архитектур.
Анализ покрытия кода и профилированиеУстройство поддерживает расширенные функции анализа, такие как покрытие кода (code coverage) и профилирование выполнения. Инженеры могут видеть, какие части кода были выполнены, и какие инструкции выполнялись чаще всего. Это помогает оптимизировать программное обеспечение и находить «мертвый код».
Технические характеристики и совместимостьУстройство поддерживает напряжение интерфейса цели (VIF) в диапазоне от 1,2 до 5 В. Скорость JTAG составляет 50 МГц. Устройство совместимо с операционными системами Windows (от 2000 до 10), Linux и Mac OSX. Вес устройства составляет 0,12 кг, что делает его удобным для транспортировки.