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