J-Link
Подробнее
- Владелец
- SEGGER Microcontroller
- Тип
- Отладочный зонд
- Лицензия
- Проприетарная
- Официальный сайт
- segger.com
Отладочный зонд SEGGER, соединяющий машину разработчика с микроконтроллером по JTAG или SWD.
Зонд — это коробочка между USB-портом и отладочным разъёмом платы. Она превращает «остановись здесь» и «прочитай этот адрес» в сигналы на JTAG или SWD. Немецкая SEGGER выпускает J-Link с начала 2000-х, и он стал чем-то вроде отраслевого стандарта — в основном потому, что поддерживает почти все ядра ARM и ряд других архитектур, а ещё быстро пишет флеш.
Самая любимая его возможность — RTT (Real Time Transfer): прошивка пишет текст журнала в кольцевой буфер в ОЗУ, а зонд вычитывает его, пока ядро продолжает работать. Получается отладка через printf без UART и почти без задержек. Конкуренты — ST-Link, CMSIS-DAP, а на стороне ПО — OpenOCD.