Перейти к содержанию
Разъёмы и распиновки

Отладочные разъёмы (JTAG/SWD)

ARM 10/20-pin JTAG, SWD, Cortex Debug, AVR ISP — выводы программаторов.

Распиновки отладочных разъёмов: JTAG 20-pin (ARM), SWD 10-pin Cortex и ISP/ICSP 6-pin AVR. Выберите разъём.

JTAG 20-pin (ARM Cortex)

Стандарт: ARM IHI0031A / MIPI20

Стандартный 20-контактный JTAG-разъём ARM (2×10, шаг 2.54 мм). Используется для отладки ARM7/9/11 и Cortex-A/R/M.

JTAG 20-pin (ARM Cortex)1VTREF2VTREF3nTRST4GND5TDI6GND7TMS8GND9TCK10GND11RTCK12GND13TDO14GND15nSRST16GND17DBGRQ18GND19DBGACK20GND
TCK (тактирование)TMS (управление TAP)TDI (данные в)TDO (данные из)nTRST (TAP Reset)nSRST / nRESET (System Reset)Питание (VCC)GND (общий)NC / ключ
ПинСигналНаправлениеНазначение
1VTREFвходОпорное питание от цели (определяет логич. уровень)
2VTREFвходОпорное питание (дублируется)
3nTRSTвыходTAP Reset (активный низкий, необяз.)
4GNDОбщий
5TDIвыходTest Data In — данные в TAP-контроллер
6GNDОбщий
7TMSвыходTest Mode Select — управление TAP FSM
8GNDОбщий
9TCKвыходTest Clock
10GNDОбщий
11RTCKвходReturn TCK — адаптивное тактирование (необяз.)
12GNDОбщий
13TDOвходTest Data Out — данные из TAP-контроллера
14GNDОбщий
15nSRSTвыходSystem Reset (активный низкий)
16GNDОбщий
17DBGRQвыходDebug Request (необяз.)
18GNDОбщий
19DBGACKвходDebug Acknowledge (необяз.)
20GNDОбщий

Примечание: распиновка приблизительная и приведена для типовых реализаций. Конкретные платы и программаторы могут иметь отличия — сверяйтесь с официальными стандартами ARM и документацией Atmel/Microchip.

Значения хранятся в ссылке — отправьте её коллеге или сохраните расчёт в браузере.

Смотрите также