Freescale MCF51JM128EVLK
тел. +7(499)347-04-82
Описание Freescale MCF51JM128EVLK
Отличный выбор! Freescale MCF51JM128EVLK — это оценочный комплект (Evaluation Kit) для микроконтроллера семейства ColdFire V1, ориентированного на применение в USB-устройствах класса "Human Interface Device" (HID), таких как клавиатуры, мыши, джойстики, а также для общего ознакомления с архитектурой ColdFire.
Краткое описание
Данный набор является полноценной отладочной платформой, позволяющей разработчикам быстро начать создание прототипов устройств с интерфейсом USB 2.0 Full-Speed. Плата построена на основе микроконтроллера MCF51JM128 и включает все необходимые элементы для программирования, отладки и подключения периферии.
Основное целевое применение:
- Разработка USB-HID устройств (игровые контроллеры, клавиатуры, мыши, программируемые панели).
- Изучение архитектуры Freescale ColdFire V1.
- Создание прототипов на 32-битном микроконтроллере с низким энергопотреблением.
- Общие задачи встраиваемого программирования.
Технические характеристики комплекта (EVLK)
1. Микроконтроллер (целевой чип):
- Ядро: 32-битное ColdFire V1 (версия MCF51JM).
- Тактовая частота: До 50.33 МГц.
- Флеш-память: 128 КБ.
- ОЗУ (RAM): 16 КБ.
- Интерфейсы на кристалле:
- USB 2.0 Full-Speed (12 Мбит/с) контроллер с встроенным физическим уровнем (PHY). Ключевая особенность.
- Модуль связи последовательного интерфейса (UART, SPI, I2C).
- Аналого-цифровой преобразователь (ADC) 16-канальный, 12-битный.
- Таймеры (PWM, Input Capture, Output Compare).
- Компаратор напряжения.
- Контроллер резидентного загрузчика (RCL).
2. Комплектация оценочной платы:
- Плата MCF51JM128EVLK с установленным микроконтроллером MCF51JM128.
- Встроенный отладчик/программатор OSBDM (Open Source BDM) — позволяет прошивать и отлаживать код без дополнительных инструментов.
- Разъем Mini-B USB (для подключения к ПК в качестве USB-устройства и для питания).
- Разъем USB Type-A (реализует роль USB-хоста для подключения периферии, например, флешки).
- Цветной светодиод (RGB).
- Тактовая кнопка сброса и 3 пользовательские кнопки.
- Потенциометр (подключен к АЦП).
- Разъемы для вывода всех сигналов МК (два 40-пиновых разъема), что позволяет подключать собственные шилды или макетировать периферию.
- Разъем для внешнего источника питания.
- Индикаторы питания.
3. Программное обеспечение и поддержка:
- Поддержка сред разработки: CodeWarrior for Microcontrollers (специальная версия для ColdFire).
- Драйверы USB для ПК.
- Примеры кода, демонстрирующие работу USB в режимах HID, Mass Storage (USB-флешка) и др.
- Документация: схемы, руководства пользователя, datasheet.
Парт-номера и совместимые модели
1. Основной парт-номер целевого микроконтроллера:
- MCF51JM128VLH — это полное обозначение чипа в корпусе LQFP-64, который установлен на плате. Это основной элемент, для изучения которого и предназначен комплект.
2. Парт-номер самого оценочного комплекта (Kit):
- MCF51JM128EVLK — именно этот номер используется для заказа всего набора.
3. Совместимые и родственные модели микроконтроллеров (семейство MCF51JM): Данный EVLK идеально подходит для оценки всего семейства. Модели отличаются объемом памяти и набором периферии. Код, написанный для JM128, часто можно портировать на младшие версии с минимальными изменениями.
- MCF51JM64 — 64 КБ флеш-памяти, 8 КБ ОЗУ.
- MCF51JM32 — 32 КБ флеш-памяти, 8 КБ ОЗУ.
- MCF51JM16 — 16 КБ флеш-памяти, 4 КБ ОЗУ.
4. Совместимые отладочные средства:
- OSBDM/JM — встроенный на плате отладчик. Можно использовать и сторонние BDM-программаторы, совместимые с ColdFire.
- Плата имеет стандартные разъемы, что позволяет использовать внешние программаторы/отладчики P&E Multilink или аналоги.
5. Совместимое семейство (архитектурно):
- Все микроконтроллеры семейства ColdFire V1 (серии MCF51QE, MCF51AC, MCF51AG, MCF51CN, MCF51JU и др.). Они имеют схожее ядро и набор периферии, поэтому опыт, полученный на MCF51JM, применим и к ним. Однако для работы с USB необходим чип из подсемейства "JM" или "JU".
Важное примечание
Компания Freescale была приобретена NXP Semiconductors в 2015 году. Поэтому актуальную документацию, поддержку и информацию о продукте теперь следует искать на сайте NXP.
- Официальная страница продукта на сайте NXP: (Рекомендуется поискать по запросу "MCF51JM128EVLK NXP").
- Документация (даташиты, руководства пользователя) также доступна в разделе поддержки NXP.
Этот комплект был популярен в свое время как недорогой и эффективный способ начать работу с 32-битными микроконтроллерами и USB. Сегодня для новых проектов NXP предлагает более современные семейства (например, Kinetis KL с ядром ARM Cortex-M), но MCF51JM128EVLK остается отличным учебным и инструментальным средством.