Новое семейство 32 — разрядных микроконтроллеров для промышленного применения XMC4000 компании Infineon объединяет мощную передовую периферию и стандартное ядро ARM® Cortex™-M4, ориентируясь на разработку энергоэффективных конечных приложений.
Микроконтроллер XMC4500 является первым представителем данного семейства, предназначенного для реализации логики управления в различных промышленных приложениях и обеспечивающего ускорение цикла разработки конечных изделий, что является исключительно актуальным в условиях современного динамичного рынка. Особое внимание при разработке данного контроллера уделено сокращению энергопотребления и поддержке большого количества коммуникационных стандартов. Используя многолетний опыт и наработанные за последние десятилетия ноу-хау, компания Infineon создала уникальный продукт, сочетающий преимущества стандартного широко известного ядра и лучшего в отрасли набора периферии для работы в режиме реального времени.
Первые микроконтроллеры XMC4500 и сопутствующие инструментальные средства будут доступны во 2 квартале 2012 года.
| Внутренняя архитектура микроконтроллеров семейства XMC4500 |
Отличительные особенности:
- Ядро ARM® Cortex™ — M4 с рабочей частотой до 120 МГц, включающее аппаратный блок вычислений с плавающей точкой и модули, ориентированные на цифровую обработку сигналов в реальном времени, например, реализацию операции «умножение с накоплением» за один машинный такт
- 1 МБайт быстродействующей FLASH-памяти с временем считывания данных 22 нс и кодом исправления ошибок ECC
- 160 КБайт RAM памяти
- 12-канальный контроллер прямого доступа к памяти
- IEEE 1588 — совместимый Ethernet контроллер доступа к среде (MAC)
- Полноскоростной интерфейс USB 2.0
- Модули полнофункциональных таймеров, четыре ШИМ-канала высокого разрешения (150 пс), интегрированные схемы дельта-сигма модуляторов и управления клавиатурой
- Четыре 12-разрядных АЦП с частотой выборки 70 нс и временем преобразования 500 нс, два 12-разрядных ЦАП
- Шесть последовательных каналов связи, которые могут быть индивидуально сконфигурированы как интерфейсы UART, SPI, Quad SPI, I2C, I2S или LIN
- Три узла CAN
- Высокоскоростной интерфейс внешней шины, поддерживающий синхронные стандарты, такие как SDRAM или Burst Flash, а также асинхронные стандарты – SRAM, NAND FLASH и NOR FLASH
- Интерфейс карт памяти SD/MMC
- Интерфейс сенсорной клавиатуры и светодиодной матрицы
- Часы реального времени с возможностью питания от батареи
- Расширенный диапазон рабочих температур до +125°C
Область применения:
- Системы управления электродвигателями
- Системы определения положения
- Устройства ввода-вывода
- Элементы построения человеко-машинного интерфейса систем управления
- Преобразователи солнечной энергии
- Импульсные источники питания
- Системы контроля и управления
- Системы передачи данных по линиям электропередач
- Источники бесперебойного питания
Инструментальные средства:
Интегрированная среда разработки DAVE™ 3 обеспечивает удобный, быстрый и ориентированный на конкретное приложение процесс создания программного обеспечения. Модульная среда разработки на базе Eclipse с бесплатным компилятором GNU, отладчиком и утилитами отображения данных может быть расширена инструментами третьих фирм. DAVE™ 3 также поддерживает автоматическую генерацию объектных кодов на базе предопределенных программных компонентов – так называемых «Приложений DAVE». Данные компоненты конфигурируются с помощью удобного графического пользовательского интерфейса и охватывают широчайший спектр использования: от всех видов драйверов периферийного оборудования, например, PWM, SPI, CAN или ADC приложений, компонентов среднего уровня, таких как TCP / IP, USB, поддержки файловой системы и графического интерфейса, приложений для управления двигателем и автоматизации, вплоть до полностью настраиваемых встроенных приложений.
Базовые инструменты DAVE™ 3 могут быть бесплатно загружены с сайта www.infineon.com/dave. Основой DAVE™ 3 являются Менеджер загрузки, позволяющий загружать и конфигурировать Приложения DAVE из сети Интернет и Генератор кодов DAVE™, осуществляющий автоматическую генерацию объектных кодов и обеспечивающий бесконфликтное использование аппаратных средств, а также распределение выводов контроллера. Сгенерированный код может быть непосредственно скомпилирован, отлажен и отображен в DAVE™ 3 или импортирован в инструменты третьих фирм для дальнейшей обработки.
Hexagon Application Kit является модульной, расширяемой платформой для отладки приложений на базе семейства XMC4000 и представляет собой ряд периферийных модулей, стыкующихся с центральным модулем контроллера для быстрого прототипирования специальных приложений, таких как системы управления двигателем со схемой импульсного датчика положения, системы автоматизации с использованием интеллектуальных гальванически изолированных ключей ISOFACE™ компании Infineon, системы преобразования энергии, такие как солнечные инверторы.
Периферийные модули обеспечивают подключение SD/MMC карт памяти, сенсорной клавиатуры, OLED дисплея, средств обеспечения аудиофункционала. Также с их помощью могут быть реализованы интерфейсы Ethernet, CAN и RS485.
Запросить образцы, средства разработки или техническую поддержку
Обзорная информация по микроконтроллерам XMC4500 (англ.)
Веб-страница Infineon по микроконтроллерам XMC4500