+7(952) 531-56-65

jetlink.jtag@gmail.com

» » Часть 1. Подключение эмулятора

Часть 1. Подключение эмулятора


Описание


Все эмуляторы (программаторы, отладчики) серии Jetlink имеют стандартный, 20-контактный разъем IDC с шагом выводов 2.54 мм. На данный разъем выведены все необходимые сигналы для подключения отлаживаемого (программируемого) микроконтроллера или целевой платы, содержащей микроконтроллер (микроконтроллеры, плис и т.п.)


Есть два основных интерфейса подключения:
1. JTAG - обычно старые микроконтроллеры с ядром ARM7, ARM9, ARM11
2. SWD - практически все новые микроконтроллеры с ядром Cortex-M0/M1/M4/M7 и т.д.
Некоторые микроконтроллеры имеют оба интерфейса и выбор способа подключения остается за разработчиком. Интерфейс JTAG требует как минимум 7 проводников (TDI, TMS, TCK, TDO, RESET, GND, VCC), в то время как SWD достаточно 4 проводников (SWDIO, SWCLK, GND, VCC). Сигнал SWO используется при трассировке и не является обязательным. Чтобы запрограммировать и отлаживать программу, достаточно вышеперечисленных сигналов.
Описание контактов разъема в режиме JTAG:
1. VTREF - это вход напряжения питания от вашей платы с микроконтроллером. Внутри эмулятора это напряжение используется для питания выходных буферов эмулятора. Диапазон напряжений - 1.2 - 5.5В. Является обязательным к подключению!
2. Не используется. В некоторых моделях эмуляторов на нем может присутствовать напряжение 3.3В. Если ваше отлаживаемое устройство имеет напряжение питания 3.3В и небольшой потребляемый ток (до 100мА) вы можете использовать данное напряжения для питания своего устройства, чтобы избавиться от блока питания.
3. nTRST - сигнал сброса TAP контроллера (JTAG контроллера)
4,6,8,10,12,14,16,18, 20 - Земля
5. TDI - сигнал данных от эмулятора к микроконтроллеру
7. TMS - сигнал выбора режима (данные/инструкции)
9. TCK - сигнал тактирования
11. RTCK - обратный сигнал тактирования. Не во всех микроконтроллерах он присутствует. Используется для измерения задержки сигнала тактирования. Используется при алаптивном тактировании.
13. TDO - выход данных с микроконтроллера.
15. RESET - сигнал сброса микроконтроллера
17. DBGRQ - зарезервированный сигнал, не требует подключения
19. 5V-OUT - на данный контакт эмулятор может выдать напряжение 5В (точнее - напряжение USB порта к которому он подключен). Может быть использован для питания подключаемого устройства (При условии, что его питание 5В).

Описание контактов разъема в режиме SWD:
1. VTREF - это вход напряжения питания от вашей платы с микроконтроллером. Внутри эмулятора это напряжение используется для питания выходных буферов эмулятора. Диапазон напряжений - 1.2 - 5.5В. Является обязательным к подключению!
2. Не используется. В некоторых моделях эмуляторов на нем может присутствовать напряжение 3.3В. Если ваше отлаживаемое устройство имеет напряжение питания 3.3В и небольшой потребляемый ток (до 100мА) вы можете использовать данное напряжения для питания своего устройства, чтобы избавиться от блока питания.
3. Не используется
4,6,8,10,12,14,16,18, 20 - Земля
5. Не используется
6. SWDIO - двунаправленный, вход/выход данных
9. SWCLK - сигнал тактирования
11. Не используется
13. SWO - выход данных для трассировки. Не обязателен
15. RESET - сигнал сброса микроконтроллера
17. Не используется
19. 5V-OUT - на данный контакт эмулятор может выдать напряжение 5В (точнее - напряжение USB порта к которому он подключен). Может быть использован для питания подключаемого устройства (При условии, что его питание 5В).

Описание контактов разъема в режиме SPI:
Данный режим предназначен для программирования микросхем памяти SPI Flash
1. VTREF - это вход напряжения питания от вашей платы с микроконтроллером. Внутри эмулятора это напряжение используется для питания выходных буферов эмулятора. Диапазон напряжений - 1.2 - 5.5В. Является обязательным к подключению!
4,6,8,10,12,14,16,18, 20 - Земля
5. DI - выход данных из эмулятора (Обычно подключается к сигналу MOSI микросхемы памяти)
7. СS - сигнал выборки (Обычно подключается к сигналу CS(nCS) микросхемы памяти)
9. CLK - сигнал тактирования (Обычно подключается к сигналу SCK (CLK)  микросхемы памяти)
13. DO - вход данных (Обычно подключается к сигналу MISO микросхемы памяти)
19. 5V-OUT - на данный контакт эмулятор может выдать напряжение 5В (точнее - напряжение USB порта к которому он подключен). Может быть использован для питания подключаемого устройства (При условии, что его питание 5В).



Быстрая доставка

Безопасная оплата

Гарантия качества