stringtranslate.com

устройства МПЛАБ

Серия устройств MPLAB — это программаторы и отладчики для микроконтроллеров Microchip PIC и dsPIC , разработанные компанией Microchip Technology .

Семейство отладчиков ICD производится с момента выпуска первых микроконтроллеров PIC на базе Flash, а последняя версия ICD 3 в настоящее время поддерживает все современные устройства PIC и dsPIC. Это самый популярный комбинированный инструмент отладки/программирования от Microchip.

Эмулятор REAL ICE аналогичен ICD, но имеет улучшенные функции отладки и различные дополнительные модули, расширяющие область его использования. ICE — это семейство внутрисхемных эмуляторов для устройств PIC и dsPIC, производство которых прекращено, и в настоящее время его заменяет REAL ICE.

МПЛАБ ИКД

MPLAB ICD — это первый внутрисхемный отладчик компании Microchip, который в настоящее время снят с производства и заменен ICD 2. [1] ICD подключается к компьютеру инженера через RS-232 и подключается к устройству через ICSP. [1]

ICD поддерживал устройства семейств PIC16C и PIC16F, а также поддерживал полноскоростное выполнение или одноэтапную интерактивную отладку. [1] ICD поддерживал только одну аппаратную точку останова. [1]

МПЛАБ МКБ 2

MPLAB ICD 2

MPLAB ICD 2 — это внутрисхемный отладчик и программатор компании Microchip, производство которого прекращено, и в настоящее время его заменяет ICD 3. [2] ICD 2 подключается к ПК инженера через USB или RS-232 и подключается к устройству через ICSP. [3]

ICD 2 поддерживает большинство устройств PIC и dsPIC семейств PIC10, PIC12, PIC16, PIC18, dsPIC, rfPIC и PIC32 [4] и поддерживает полноскоростное выполнение или одношаговую интерактивную отладку. [3] В точках останова данные и память программ можно читать и изменять с помощью MPLAB IDE. [2] Прошивку ICD 2 можно обновить на месте с помощью MPLAB IDE. [2]

ICD 2 можно использовать для стирания, программирования или перепрограммирования памяти программ PIC MCU, когда устройство установлено на целевом оборудовании с использованием ICSP. [2] Поддерживается напряжение целевого устройства от 2,0 В до 6,0 В. [2]

МПЛАБ МКБ 3

МПЛАБ МКБ 3

MPLAB ICD 3 — это внутрисхемный отладчик и программатор от Microchip, новейшая разработка в серии ICD. [5] ICD 3 подключается к ПК инженера через USB и к устройству через ICSP. [5] ICD 3 полностью питается от шины USB и работает в 15 раз быстрее, чем ICD 2 для устройств программирования. [5]

ICD 3 поддерживает все существующие устройства PIC и dsPIC семейств PIC10, PIC12, PIC16, PIC18, dsPIC, rfPIC и PIC32, а также поддерживает полноскоростное выполнение или одношаговую интерактивную отладку. [5] В точках останова данные и память программ можно читать и изменять с помощью MPLAB IDE. [5] Прошивку ICD 3 можно обновить на месте с помощью MPLAB IDE. [5]

ICD 3 можно использовать для стирания, программирования или перепрограммирования памяти программ PIC MCU, когда устройство установлено на целевом оборудовании с использованием ICSP. [5] Поддерживается напряжение целевого устройства от 2,0 В до 5,5 В. [5]

ICD 3 имеет защиту от перенапряжения в драйверах датчиков для защиты от скачков напряжения на объекте. [5] Все линии имеют защиту от перегрузки по току. ICD 3 также может подавать на цель питание до 100 мА . [5]

МПЛАБ РЕАЛЬНЫЙ ЛЕД

MPLAB REAL ICE

MPLAB REAL ICE ( I n- C ircuit E mulator) — высокоскоростной эмулятор для устройств Microchip. Он отлаживает и программирует микроконтроллеры PIC и dsPIC совместно с MPLAB IDE, пока целевое устройство находится «внутрисхемы». [6] [7] REAL ICE значительно быстрее, чем ICD 2, для программирования и отладки. [8] [9]

REAL ICE подключается к ПК инженера через интерфейс USB 2.0 и к целевому устройству через ICSP (контакты программирования PGC/PGD), обычно с использованием разъема RJ11. Также доступен LVDS для высокоскоростной передачи данных между устройством и REAL ICE. MPLAB REAL ICE можно обновить на месте, загрузив прошивку в MPLAB IDE.

REAL ICE поддерживает 8-битные устройства (PIC10, PIC12, PIC16, PIC18), 16-битные устройства (PIC24, dsPIC) и 32-битные устройства (PIC32MX). [10]

Пакет производительности

REAL ICE Performance Pak — это дополнительное дополнение к REAL ICE, которое состоит из высокоскоростного драйвера и приемника зонда, в которых используются два кабеля CAT5. [11] Выводы отладки управляются с помощью связи LVDS, а дополнительные соединения трассировки позволяют высокоскоростную последовательную загрузку трассировки на ПК. [11]

Изолятор

Изолятор REAL ICE — это дополнительная надстройка к REAL ICE, которая обеспечивает подключение к переменному и высоковольтному оборудованию, не привязанному к земле. [12] Сигналы управления магнитно или оптически изолированы, обеспечивая эквивалентную изоляционную защиту до 2,5 кВ. [12] Изолятор действует как изолированный мост, через который сигналы передаются с полной прозрачностью в MPLAB REAL ICE или MPLAB IDE. [12]

МПЛАБ ICE2000

MPLAB ICE2000 — это внутрисхемный эмулятор для устройств PIC и dsPIC, производство которого прекращено. [13] Его заменил REAL ICE.

ICE2000 подключается к ПК инженера через интерфейс параллельного порта ; доступен USB-конвертер. Для ICE2000 требуются модули эмулятора, а тестовое оборудование должно иметь сокет, к которому можно подключить либо модуль эмулятора, либо производственное устройство.

МПЛАБ ICE4000

MPLAB ICE4000

MPLAB ICE4000 — это внутрисхемный эмулятор для устройств PIC и dsPIC, производство которого прекращено. [13] Его заменил REAL ICE. [14] ICE4000 больше не рекламируется напрямую на веб-сайте Microchip, и Microchip заявляет, что он не рекомендуется для новых разработок. [14]

ICE4000 подключается к ПК инженера через интерфейс USB 2.0. Устройства PIC, отлаживаемые с помощью ICE4000, работали на полной скорости, а эмулятор поддерживал неограниченное количество точек останова и сложную логику останова/триггера. [14] Эмулятор поддерживал несколько внешних входов и внешних выходов для синхронизации с другими инструментами. [14]

Рекомендации

  1. ^ abcd Комплект MPLAB®ICD, микрочип
  2. ^ abcde MPLAB ICD 2 Внутрисхемный отладчик, микрочип
  3. ^ ab MPLAB®ICD 2 Внутрисхемный отладчик/программист, микрочип
  4. ^ Примечания к выпуску внутрисхемного отладчика MPLAB® ICD 2, Калифорнийский университет
  5. ^ abcdefghij MPLAB ICD 3 Внутрисхемный отладчик, микрочип
  6. ^ Внутрисхемный эмулятор MPLAB REAL ICE, веб-сайт Microchip
  7. ^ Микроконтроллеры: высокопроизводительные системы и программирование, CRC Press, 28 октября 2013 г.
  8. ^ Программирование микроконтроллера PIC, Tata McGraw-Hill Education
  9. ^ Микроконтроллеры PIC: Введение в микроэлектронику, Elsevier, 2011 г.
  10. ^ Программирование 32-битных микроконтроллеров на C: изучение PIC32, Newnes, 8 апреля 2011 г.
  11. ^ ab MPLAB REAL ICE PERFORMANCE PAK, Microchip Direct
  12. ^ abc MPLAB REAL ICE Isolator, Microchip Direct
  13. ^ ab Сети и межсетевое взаимодействие с микроконтроллерами, Elsevier, 30 апреля 2004 г.
  14. ^ abcd MPLAB® ICE 4000, Микрочип