Компания Freescale Semiconductor расширила портфолио 32-битных микроконтроллеров ColdFire для применения в требовательных и промышленных приложениях. Семейство MCF51AG128, предоставляющее оптимальную производительность, возможности и функциональность, обеспечивающее безопасное функционирование системы и наращивание функций, рассчитано на применение в стиральных и посудомоечных машинах, микроволновых печах, холодильниках, бытовых кондиционерах, в промышленных системах управления двигателями и компрессорами.
Микроконтроллеры работают на частоте ядра 50 МГц в диапазоне напряжения питания 2.7 В – 5.5 В, содержат Flash-память программ объемом 128 КБайт и 16 КБайт SRAM. Кроме того, расширенная функциональность ввода/вывода и различное корпусное исполнение предоставляют максимальную гибкость при разработке печатной платы.
Отличительные особенности микроконтроллеров семейства MCF51AG128:
32-битная версия ядра ColdFire V1, рабочая частота 50.33 МГц;
частота системной шины 25 МГц;
набор инструкций Coldfire rev.C;
встроенная память:
128 КБайт Flash-память;
16 Кбайт SRAM;
схема безопасности для предотвращения несанкционированного доступа;
режимы пониженного потребления;
три режима ультранизкого потребления (Stop);
регистр включения тактирования периферии позволяет отключать тактовый сигнал от неиспользуемых модулей;
системная защита:
независимый тактируемый сторожевой таймер;
дополнительный внешний сторожевой монитор для сброса внешних схем;
схема определения низкого напряжения питания с сигналом сброса или прерывания;
аппаратный модуль проверки CRC;
поддержка отладки:
однопроводной интерфейс фоновой отладки;
отладка в реальном времени с поддержкой 6-ти аппаратных точек останова;
встроенный буфер трассировщика предоставляет программировать условия записи Старт/Стоп;
DMA контроллер;
4 независимых программируемых канала;
поддержка периферии;
контроллер прерываний:
поддержка 44 запросов прерываний ввода/вывода периферии и 7 запросов программных прерываний;
уникальный номер вектора для каждого источника прерываний;
источник тактовой частоты: кварцевый резонатор или внутренний источник;
периферия:
12-битный 24-канальный АЦП с поддержкой DMA;
два 6-канальных 16-битных модуля Flex Timer/ШИМ для управления двигателями и поддержкой DMA;
2-канальный ШИМ таймер;
модуль генерации задержек;
программируемый модуль iEvent;
два высокоскоростных конфигурируемых аналоговых компаратора;
модуль генерации контрольной суммы с использованием 16-битного сдвигового регистра;
модуль интерфейса I2C совместимый с SMBus с поддержкой различных режимов работы;
два последовательных полнодуплексных коммуникационных интерфейса с поддержкой DMA;
два канала интерфейса SPI;
до 69 линий ввода/вывода, одна входная линия;
конфигурируемый фильтр импульсных помех;
независимые регистры хранения значений для каждой линии ввода микроконтроллера;
до 16 быстрых линий ввода/вывода подключенных к 32-битной шине платформы;
Как видно, встроенная периферия была разработана с учетом использования микроконтроллера в системах управления двигателями.
Для разработки на базе микроконтроллеров семейства AG128 компания предлагает аппратные и программные средства и инструменты:
модуль для платформы Tower System - TWR-MCF51AG,
интегрированную среду разработки CodeWarrior,
программное решение MQX портированное для микроконтроллеров AG128 (поддержка DMA, iEvent и периферии с DMA).
Кроме того, предлагаются примеры ПО для управления безщеточными двигателями постоянного тока с использованием компараторов и примеры графического пользовательского интерфейса с поддержкой сенсорной технологии.
Компания Freescale Semiconductor расширила портфолио 32-битных микроконтроллеров ColdFire для применения в требовательных и промышленных приложениях. Семейство MCF51AG128, предоставляющее оптимальную производительность, возможности и функциональность, обеспечивающее безопасное функционирование системы и наращивание функций, рассчитано на применение в стиральных и посудомоечных машинах, микроволновых печах, холодильниках, бытовых кондиционерах, в промышленных системах управления двигателями и компрессорами.
Микроконтроллеры работают на частоте ядра 50 МГц в диапазоне напряжения питания 2.7 В – 5.5 В, содержат Flash-память программ объемом 128 КБайт и 16 КБайт SRAM. Кроме того, расширенная функциональность ввода/вывода и различное корпусное исполнение предоставляют максимальную гибкость при разработке печатной платы.
Отличительные особенности микроконтроллеров семейства MCF51AG128:
Как видно, встроенная периферия была разработана с учетом использования микроконтроллера в системах управления двигателями.
Для разработки на базе микроконтроллеров семейства AG128 компания предлагает аппратные и программные средства и инструменты:
Кроме того, предлагаются примеры ПО для управления безщеточными двигателями постоянного тока с использованием компараторов и примеры графического пользовательского интерфейса с поддержкой сенсорной технологии.
freescale.com
Перевод: Vadim по заказу РадиоЛоцман
На английском языке: Freescale expands 32-bit ColdFire MCU portfolio to serve the most demanding appliance and industrial applications