MCF5225x

Семейство многоцелевых встраиваемых микроконтроллеров ColdFire® с интерфейсами USB, Ethernet и CAN и поддержкой программных решений Freescale MQX


Основное применение

  • Промышленные устройства управления
  • Промышленные сетевые устройства
  • Интерфейсы "человек - машина" (HMI)
  • Схемы управления освещением высокого уровня
  • Системы аварийной и пожарной сигнализации
  • Панели операторов систем безопасности
  • Системы отопления, вентиляции и кондиционирования воздуха
  • Приборы для здравоохранения

Общее описание

Семейство MCF5225x состоит из высоко интегрированных встраиваемых микроконтроллеров, содержащих интерфейсы USB, Ethernet, CAN и криптографический модуль. Микроконтроллеры MCF5225x построены на базе 32-битного ядра ColdFire®, работяющем на частоте до 80 МГц и имеют 512 КБ флэш-памяти и 64 КБ SRAM. Интерфейс внешней шины позволяет подключать дополнительную память или периферийные устройства. Благодаря этим и другим свойствам микроконтроллеры MCF5225x идеально подходят для применения в промышленных и медицинских приборах, требующих большой периферийной коммуникабельности и высокой производительности.
Для разработчиков Freescale поставляет широкий набор средств разработки и ПО, облегчающих использование микроконтроллеров MCF5225x и помогающих ускорить создание и отладку разрабатываемых устройств.

Блок-схема MCF5225x


Таблица выбора ColdFire® MCF5225X

ТипономиналF [МГц]CANФлэшSRAMШифрованиеДиапазон температурКорпус
MCF52252AF8080256320…+70°C100 LQFP
MCF52254AF8080512640…+70°C100 LQFP
MCF52252CAF666625632–40…+85°C100 LQFP
MCF52254CAF666651264–40…+85°C100 LQFP
MCF52255CAF808051264–40…+85°C100 LQFP
MCF52256AG8080256320…+70°C144 LQFP
MCF52258AG8080512640…+70°C144 LQFP
MCF52256CAG666625664–40…+85°C144 LQFP
MCF52259CAG808051264–40…+85°C144 LQFP
MCF52258CAG666651264–40…+85°C144 LQFP
MCF52258VN8080512640…+70°C144 MAPBGA
MCF52256VN8080256320…+70°C144 MAPBGA
MCF52258CVN666651264–40…+85°C144 MAPBGA
MCF52256CVN666625664–40…+85°C144 MAPBGA
MCF52259CVN808051264–40…+85°C144 MAPBGA

Особенности и преимущества

ОсобенностиПреимущества
Процессор и конфигурация системы
  • 32-битное ядро V2 ColdFire® обеспечивает 76 MIPS на частоте 80 МГц
  • Напряжение питания 3.3 В
  • Высокая производительность во всем диапазоне рабочих напряжений
  • Улучшенный умножитель-сумматор (eMAC)
  • Обеспечивает обработку цифровых сигналов и ускоряет операции умножения
  • RISC-процессор
  • Ядро V2 ColdFire является RISC-процессором с переменной длиной команд
Внутренняя память
  • До 512 КБ флэш
  • Обеспечивает пользователям возможности программирования и перепрограммирования
  • До 64 КБ SRAM
  • Наличие схемы безопасности защищает ОЗУ от несанкционированного доступа
  • FlexBus (внешний интерфейс)
  • Интерфейс внешней шины имеют приборы в 144-выводных корпусах
  • Обеспечивает прямое подключение к 8-битной внешней памяти
Энергосбережение
  • Наличие режимов пониженного энергопотребления
  • Полное статичное функционирование в спящем режиме процессора и полное отключение в режиме останова
  • Быстрый выход по прерыванию из энергосберегающего спящего режима
  • Отключение тактирования неиспользуемых периферийных модулей
  • Программное отключение выхода внешнего тактирования
Периферия
  • Контроллер USB OTG Host/Device с двумя режимами
  • Поддержка USB 1.1 и USB 2.0 для полно- и низкоскоростных устройств
  • 16 двуполярных конечных точек
  • DMA или FIFO интерфейс передачи данных
  • Низкая потребляемая мощность
  • Fast Ethernet адаптер (FEC)
  • Поддержка скорости 10/100 Base T/TX, дуплекс и полудуплекс
  • Внутренние FIFO передачи и приема
  • Внутренний выделенный DMA контроллер
  • Основанное на памяти гибкое кольцо дескрипторов
  • Модуль FlexCAN 2.0B
  • Полная поддержка протокола CAN версии 2.0B
  • Стандартные фреймы данных и запроса (до 109 бит длиной)
  • Гибкий буфер сообщений (MBs)
  • Криптографический модуль (CAU)
  • Поддержка алгоритмов DES, 3DES, AES, MD5 и SHA-1
  • Сильно связанный сопроцессор для ускорения программного шифрования и выполнения свертки сообщений
  • Быстрый АЦП
  • Восемь аналоговых входов
  • Разрешение 12 бит
  • Минимальное время преобразования 1.125 мкс
  • Четыре 32-битных таймера с поддержкой DMA
  • Разрешение 12.5 нс на частоте 80 МГц
  • Программируемый источник тактирования входов с возможностью внешнего тактирования
  • До 96 входов/выходов общего назначения (GPIO)
  • Большое количество гибких входов/выходов
Отладочные средства
  • Модуль внутрисхемной отладки (BDM)
  • Трассировка и отладка в реальном времени
  • Поддержка JTAG
  • Позволяет тестировать платы на системном уровне

Программные решения Mini BusFreescale MQX

Для поддержки глубокой интеграции MCF5225x Freescale бесплатно предоставляет ОС реального времени MQX.
  • Планировщик ОС реального времени с приоритетным прерыванием
  • USB Host/Device
  • Коммуникационный комплект реального времени драйверов TCP/IP (RTCS): TCP/IP, FTP, Telnet, DHCP, DNS сервер и клиент, SNMP клиент и другие
  • Файловая система MS-DOS (MFS)
  • Основные программы PC (приложения для создания программ, повышения производительности и удаленной отладки)
В течение 15 лет Freescale MQX, несмотря на небольшой объем, обеспечивает высокую производительность продукции Freescale в реальном времени. Freescale MQX основана на компонентной архитектуре и обеспечивает расширяемость, предоставляя разработчикам возможность выбора требуемых компонентов и уменьшая накладные расходы. Для облегчения разработки отладочные средства ОС Freescale MQX интегрированы с пакетами CodeWarrior™ и IAR Embedded Workbench, что также ускоряет продвижение решений.

Недорогие средства разработки

Для облегчения создания устройств Freescale предлагает оценочные и демонстрационные платы с прилагаемым DVD. DVD содержит ПО, документацию, обучающие программы и руководство по быстрому старту, помогающее разработчикам быстро перейти к процессу разработки.

M52259EVB

Оценочная плата поддерживает функционирование USB, Ethernet, CAN и Mini-bus. На плате присутствует встроенный преобразователь USB-BDM для осуществления отладки и программирования и поддержка JTAG для тестирования на системном уровне.

M52259DEMOKIT

Недорогая демоплата с поддержкой USB, Ethernet и CAN. Объединяет возможности плат DEM052259MCU и DEM052259COM.

ПО «CodeWarrior Development Studio V7.1» для микроконтроллеров
специальная бесплатная версия в соответствии с лицензионным соглашением

ПО «CodeWarrior Development Studio» является интегрированной средой для разработки программного обеспечения микроконтроллеров Freescale. Для ускорения разработки приложений рекомендуется использовать хорошо зарекомендовавшее себя средство разработки Processor Expert™, интегрированное в пакет CodeWarrior.
Для поддержки микроконтроллеров MCF5225x необходимо дополнительно проинсталлировать патч для CodeWarrior V7.1.1.

Электронные компоненты Freescale >>>
О компании Freescale >>>