Новое в мире полупроводников

Читаем, обсуждаем, задаем вопросы

Подпишись на новости!


Рубрики

Метки

Архивы


Семейство MCF51JM

MCF51JM — семейство 32-битных микроконтроллеров серии FlexisTM — взаимозаменяемых, совместимых по выводам 8- и 32-битных микроконтроллеров. Серия FlexisTM является связующим звеном в программе компании Freescale — Controller Continuum, объединяющей 8- и 32-битные взаимозаменяемые микроконтроллеры, обеспечивающие безграничные возможности гибкой миграции между устройствами.
Встраиваемые USB микроконтроллеры MCF51JM32/64/128 на базе ядра ColdFire предлагают до 128 КБайт FLASH памяти, полноскоростной USB 2.0 с функциями контроллера устройства, хост-контроллера и On-The-Go (OTG), интегрированный модуль CAN интерфейса, 12-канальный 12-битный АЦП. Помимо этого, семейство MCF51JM отличаются наличием аппаратаного модуля ускорителя криптографии (CAU — Cryptographic Acceleration Unit), генератором случайных чисел и рядом функций системной зашиты, таких как детектор падения напряжения и модуль наблюдения за корректностью выполнения программы (COP — Computer Operating Properly).
Freescale совместно с компанией CMX предлагают бесплатный стек протоколов USB-LITE для 8- и 32-битных USB микроконтроллеров, поддерживающий работу интерфейса USB в режимах контроллера устройства (для 8/32-бит м/к) и хост-контроллера (для 32-бит м/к) для реализации как человеко-машинного интерфейса (HID — Human
Interface Devices
), так и общего канала передачи данных (CDC — Communication Device Classes).
 
Структурная схема
 
Отличительные особенности

  • Напряжение питания 2.7…5.5 Вольта
  • Диапазон рабочих температур -40…+105°C
  • Тактовая частота ядра 50 МГц
  • Тактовая частота шины 25 МГц
  • Интегрированный полноскоростной USB 2.0 контроллер устройства, хост-контроллер и OTG
  • FLASH память программ — 32/64/128 КБайт
  • RAM память — 16K Байт
  • Четыре энергосберегающих режима
  • Интегрированная периферия:
    • Модуль CAN интерфейса
    • Устройство ускорения криптографии (CAU)
    • 12-канальный 12-битный АЦП
    • Ускоритель генератора случайных чисел (RNGA)
    • Детектор падения напряжения и модуль наблюдения за корректностью выполнения программы (COP)
    • Два последовательных коммуникационных интерфейса (SCI)
    • Два последовательных периферийных интерфейса (SPI)
    • Два последовательных интерфейса I2C
    • Два 16-битных таймера/ШИМ: 2/6 каналов
    • Часы реального времени
    • До 8 линий прерываний от клавиатуры (KBI)
    • До 66 линий ввода/вывода общего назначения (GPIO), включая 16 линий высокоскоростного ввода/вывода (Rapid GPIO)

Представители семейства MCF51JM

MCF51JM32 MCF51JM64 MCF51JM128
FLASH (КБайт) 32 64 128
RAM (Байт) 16K 16K 16K
FS USB 2.0 OTG OTG OTG
АЦП (каналов) 12 12 12
CAN 2.0 A/B 1 1 1
I2С 2 2 2
SPI 2 2 2
SCI 2 2 2
CAU Да Да Да
GPIO До 66 До 66 До 66
RapidGPIO До 16 До 16 До 16
Корпус LQFP-44
QFP-64
LQFP-64
LQFP-80
LQFP-44
QFP-64
LQFP-64
LQFP-80
LQFP-44
QFP-64
LQFP-64
LQFP-80

 

Область применения

  • USB приложения
    • Системы кондиционирования и вентиляции зданий
    • Системы автоматизации
    • Системы учета воды, газа, тепла
    • Системы безопасности и разграничения доступа
    • Компьютерная периферия
    • Медицинское и лабораторное оборудование
    • Промышленные сети
Инструментальные средства

  • DEMOJM — демонстрационная плата для 8- и 32-битных микроконтроллеров серии Flexis JM
  • EVB51JM128 — демонстрационная плата для 32-битных микроконтроллеров серии MCF51JM

Документация