Freescale TRK-MPC5634M
тел. +7(499)347-04-82
Описание Freescale TRK-MPC5634M
Конечно, вот подробное описание, технические характеристики и информация о совместимости для отладочного комплекта Freescale (ныне NXP) TRK-MPC5634M.
Описание
TRK-MPC5634M (Target Reference Kit) — это недорогой и полнофункциональный отладочный/оценочный комплекс, предназначенный для быстрого начала разработки на 32-битном микроконтроллере MPC5634M семейства Power Architecture. Этот комплект является ключевым инструментом для оценки возможностей MCU, прототипирования приложений и отладки программного обеспечения.
Основная цель TRK — предоставить инженерам готовую аппаратную платформу с легким доступом к ключевым периферийным устройствам микроконтроллера, что позволяет сосредоточиться на разработке прикладного кода для целевых применений, прежде всего в автомобильной электронике:
- Блоки управления двигателем (ECU)
- Управление трансмиссией
- Управление ходовой частью и безопасностью
- Электрические усилители рулевого управления (EPS)
Комплект поставляется с предустановленной демо-прошивкой, позволяющей сразу же проверить его работоспособность. Для программирования и отладки используется интерфейс OSBDM (Open Source BDM), интегрированный на самой плате, что требует только подключения USB-кабеля к ПК.
Технические характеристики
1. Микроконтроллер (MCU):
- Модель: MPC5634M (максимальная конфигурация)
- Ядро: e200z3 (Power Architecture VLE)
- Тактовая частота: до 80 МГц
- Флеш-память: 1.5 МБ
- ОЗУ (SRAM): 94 КБ
- Периферия на плате TRK:
- ЦАП (DAC): 2 канала, 12-бит
- АЦП (ADC): 2 модуля (eQADC), до 40 каналов, 12-бит
- Таймеры: eMIOS (24 канала), eTPU (2 модуля, 32 канала каждый) для сложных временных задач и управления двигателями.
- Коммуникационные интерфейсы: 3x eSCI (UART), 3x DSPI, 2x I²C, 1x FlexCAN (2 канала).
- Встроенный отладчик: JTAG/COP (Nexus) интерфейс.
2. Плата TRK-MPC5634M:
- Интерфейс программирования/отладки: Встроенный USB-интерфейс OSBDM (открытый исходный код BDM).
- Питание: От USB-порта или от внешнего источника 9-12 В (через разъем Jack).
- Индикация: Светодиоды питания, пользовательские светодиоды, светодиоды CAN.
- Органы управления: Кнопки сброса и пользовательские тактовые кнопки.
- Разъемы:
- Полноценный 160-пиновый расширительный разъем для доступа ко всем сигналам MCU.
- Разъемы для CAN-шины.
- Разъемы для аналоговых входов/выходов.
- Разъем для внешнего источника питания.
- USB-B порт для отладки и питания.
- Датчики на плате: Потенциометр (для демонстрации АЦП).
3. Программное обеспечение и экосистема:
- Поддерживаемые IDE: Классические CodeWarrior для MCU (версии 10.x и выше), а также современные инструменты на базе Eclipse (например, NXP Automotive Toolbox, плагины для GNU-компиляторов).
- Драйверы и библиотеки: Доступны низкоуровневые драйверы (Low-Level Drivers, LLDs) и AUTOSAR-совместимые драйверы от NXP и сторонних поставщиков.
- Демо-приложения: Входят в комплект поставки для быстрого старта.
Парт-номера и артикулы
Основной артикул комплекта:
- TRK-MPC5634M — это стандартное и единственное название полного комплекта.
В поставку обычно входит:
- Плата TRK-MPC5634M.
- USB-кабель (A — B).
- Кабель для подключения к CAN-шине (не всегда).
- Компакт-диск или ссылка на ПО и документацию.
Совместимые и аналогичные модели
1. Прямые совместимые микроконтроллеры (в том же семействе, с возможностью замены на плате с учетом распиновки): Семейство MPC563xM построено на единой платформе. TRK-MPC5634M содержит чип с максимальным объемом памяти. Он аппаратно и программно совместим (сверху вниз) с младшими моделями, имеющими меньше памяти или периферии:
- MPC5633M — 1 МБ флеш-памяти, 64 КБ ОЗУ.
- MPC5632M — 768 КБ флеш-памяти, 48 КБ ОЗУ.
- MPC5631M — 512 КБ флеш-памяти, 48 КБ ОЗУ.
- MPC5643M — Более новая версия с улучшенной периферией (например, 2x FlexCAN), может требовать проверки распиновки.
2. Отладочные платы для родственных микроконтроллеров (аналогичные по назначению):
- TRK-MPC5643L — Комплект для более нового семейства MPC564xL, также для автомобильных применений.
- DEVKIT-MPC5744P — Комплект для более современного семейства Power Architecture на ядре e200z4 (MPC57xx), которое пришло на смену MPC56xx.
- EVB-MPC5675K — Оценочная плата для более мощного MCU серии MPC567xK.
3. Современные аналоги от NXP (миграционный путь): Семейство MPC5634M является частью классической линейки Power Architecture. NXP предлагает мигрировать на более современные и производительные платформы:
- Семейство S32K (на ядре Arm® Cortex®-M): Является стратегической заменой для MPC56xx в автомобильной промышленности. Например, S32K144 или S32K148. Для них существуют платы S32K144EVB и S32K148EVB.
- Семейство MPC577xE/C (Power Architecture): Для более требовательных применений, чем MPC5634M.
Важное примечание: Прямой замены TRK-MPC5634M на плату для другого MCU не существует — потребуется соответствующая оценочная плата для целевого микроконтроллера. Однако навыки и знания, полученные при работе с TRK-MPC5634M (архитектура, периферия, инструменты), полностью переносимы на другие платформы NXP, включая современные S32K.