Поиск по сайтуКорзина |
JTAG эмуляторы
Средства отладки микроконтроллеров. JTAG эмуляторы, C компиляторы - для микроконтроллеров семейств: ARM7, ARM9, 8051, MSP430 (Texas Instruments), MAXQ (MAXIM).§ Инструментальные средства отладки микроконтроллеров § JTAG эмулятор - что это такое § JTAG эмуляторы - номенклатура
Инструментальные средства отладки микроконтроллеровИнструментальные средства отладки микроконтроллеров призваны минимизировать проблемы разработчика. На данный момент, список самых эффективных инструментальных средств отладки и разработки, наиболее часто используемых при разработке и отладке систем с микроконтроллерным ядром, выглядит следующим образом:
При разработке и отладке современной микроконтроллерной системы трудно обойтись и без C компилятора, интегрированной среды разработки (IDE), универсального программатора. Программные и программно аппаратные средства отладки: Внутрисхемный эмулятор, JTAG отладчик, C компилятор, отладчик симулятор, интегрированная среда разработки (IDE) - производимые фирмой Фитон, в состоянии обеспечить весь технологический цикл разработки и отладки систем на базе микроконтроллеров следующих семейств: ARM, 8051, PIC (Microchip), Intel MCS-96 (и его аналога КЛ1874ВЕ36), AVR (Atmel), RSC4x (Sensory), CoolRISC (XEMICS), MSP430 (Texas Instruments), MAXQ (MAXIM). Все инструментальные средства отладки созданы с учетом возможности их комплексного использования в рамках интегрированных пакетов разработки Project-XX и/или CodeMaster-XX Для приобретения профессиональных навыков работы с микроконтроллерной техникой, весьма полезным может оказаться освоение пакетов инструментальных средств, которые представлены на странице "Обновление П.О. и Демо версии". JTAG эмуляторОтладка микроконтроллеров по JTAG интерфейсу с использованием встроенных в кристалл отладочных функций.В последнее время компании производители микропроцессоров и микроконтроллеров интегрируют в свои новые разработки модули с функциями встроенной отладки – отладчики на кристалле (on-chip debug). Для поддержки функций встроенной отладки необходим специальный канал связи с компьютером. Чаще всего в качестве такого канала используется тестовый последовательный интерфейс типа JTAG или его производная, поэтому аппаратное средство отладки, построенное на базе встроенного в кристалл отладочного модуля, часто называют JTAG эмулятором. JTAG эмулятор - основные достоинства1. Низкая стоимость средства отладки. 2. Максимально точное соответствие условий отладки рабочим условиям серийного изделия. Отладка микроконтроллера может осуществляться на серийной плате (при условии ее предварительной подготовки – на этапе разработки необходимо предусмотреть 5-ти штырьковый разъем для JTAG интерфейса) без каких-либо ее переделок, на серийном микроконтроллере. Как следствие, электрические и временные характеристики системы в процессе отладки абсолютно идентичны характеристикам рабочего режима. Какие функции отладки JTAG эмулятор выполняет не хуже традиционного внутрисхемного эмулятора1. Пошаговый режим низкого уровня (по машинным инструкциям). 2. Заморозка периферии в останове. 3. Доступ к ресурсам микроконтроллера в останове. В чем JTAG эмулятор уступает традиционным внутрисхемным эмуляторам?1. Необходимое условие - наличие FLASH памяти. 2. JTAG эмулятор имеет ограниченное количество точек останова. 3. Пошаговый режим по операторам языка высокого уровня. 4. Выполнение программы в реальном масштабе времени. 5. Доступ к ресурсам микроконтроллера «на-лету». 6. Аппаратный трассировщик. 7. Точки останова по комплексным условиям. 8. Анализатор выполненного кода (Code Coverage Monitor). JTAG эмулятор - какие семейства микроконтроллеров поддерживаются♦ JTAG эмулятор микроконтроллеров ARM7, ARM9, Cortex-M0, Cortex-M1, Cortex-M3 . JTAG эмулятор JEM-ARM входит в пакет CodeMaster-ARM ♦ JTAG эмулятор микроконтроллеров с ядром 8051 JTAG эмулятор JEM-52 входит в пакет CodeMaster-52 ♦ JTAG эмулятор микроконтроллеров MAXQ. JTAG эмулятор входит в пакет CodeMaster-MQ ♦ JTAG эмулятор микроконтроллеров MSP430. JTAG эмулятор PICD-430 входит в пакет Project-430 |