Весь ассортимент компании "Симметрон электронные компоненты" вы можете
приобрести в розницу в фирменных магазинах "Микроника".
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
Шифрование
Диапазон температур
Корпус
MCF52252AF80
80
256
32
0…+70°C
100 LQFP
MCF52254AF80
80
512
64
0…+70°C
100 LQFP
MCF52252CAF66
66
•
256
32
–40…+85°C
100 LQFP
MCF52254CAF66
66
•
512
64
–40…+85°C
100 LQFP
MCF52255CAF80
80
•
512
64
•
–40…+85°C
100 LQFP
MCF52256AG80
80
256
32
0…+70°C
144 LQFP
MCF52258AG80
80
512
64
0…+70°C
144 LQFP
MCF52256CAG66
66
•
256
64
–40…+85°C
144 LQFP
MCF52259CAG80
80
•
512
64
•
–40…+85°C
144 LQFP
MCF52258CAG66
66
•
512
64
–40…+85°C
144 LQFP
MCF52258VN80
80
512
64
0…+70°C
144 MAPBGA
MCF52256VN80
80
256
32
0…+70°C
144 MAPBGA
MCF52258CVN66
66
•
512
64
–40…+85°C
144 MAPBGA
MCF52256CVN66
66
•
256
64
–40…+85°C
144 MAPBGA
MCF52259CVN80
80
•
512
64
•
–40…+85°C
144 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.