Новое семейство 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