Отладочный зонд (debug probe)
Адаптер между компьютером разработчика и отладочным портом микроконтроллера — то, что позволяет GDB остановить чип посреди инструкции.
С одной стороны USB, с другой JTAG или SWD. Зонд переводит команды отладчика — остановить, сделать шаг, прочитать память, поставить точку останова — в сигналы, понятные встроенному в кристалл блоку отладки, и заодно прошивает микроконтроллер. До появления зондов были внутрисхемные эмуляторы — дорогие устройства, заменявшие на плате весь процессор; когда логика отладки переехала в сам кремний, хватило небольшого адаптера.
Известные имена: J-Link от SEGGER, ST-Link от ST, Black Magic Probe, который запускает GDB-сервер прямо на зонде, и открытый стандарт Arm CMSIS-DAP, превращающий в зонд почти любую дешёвую плату. Распространённое заблуждение — будто число точек останова определяет зонд. Нет: предел задают аппаратные компараторы чипа, часто всего четыре–восемь, и на этом всё.