Infineon Technologies: XMC1400 — 32-битные микроконтроллеры на базе ядра ARM Cortex-M0 открывают пользователям новые возможности за счёт масштабируемости вычислительной мощности и расширенной функциональности
Автор: admin
10 Мар
Новые микроконтроллеры с тактовой частотой 48 МГц и выполнением кода с упреждающей выборкой обеспечивают рост производительности вычислительной системы более чем на 70% (в тесте Dhrystone) по сравнению с существующими устройствами семейства XMC1000.
Передовые коммуникационные возможности и периферийные модули управления обеспечат разработчикам большую гибкость при проектировании импульсных источников питания или систем управления электродвигателями, а также позволят адаптировать платформы под требования конкретного приложения, например, под различные топологии источников питания и другие многоканальные решения.
Встроенный модуль MultiCAN позволяет микроконтроллерам XMC1400 обслуживать 2 узла сети CAN с 32 объектами сообщений. Также возможность работы с сетью CAN может использоваться в недорогих приложениях и за пределами типовых для промышленной автоматики решений.
 |
Внутренняя архитектура микроконтроллеров XMC1400 |
Отличительные особенности:
-
Микропроцессорная подсистема
- 32-битное ядро ARM Cortex-M0 с рабочей частотой до 48 МГц
- Производительность 0.84 MIPS (по тесту Dhrystone 2.1) на частоте 48 МГц
- Контроллер вложенных векторизованных прерываний (NVIC)
- 32 узла прерывания
- Математический сопроцессор
- 24-битные тригонометрические вычисления
- 32-битные операции деления
- Два 4-канальных блока обработки событий (ERU)
-
Встроенная память
- 8 кБайт ROM
- 16 кБайт SRAM с контролем по четности
- 64/128/200 кБайт FLAS с кодом коррекции ошибок (ECC)
-
Система питания, сброса, тактирования и синхронизации
- Напряжение питания от 1.8 В до 5.5 В
- Функция сброса по включению питания и детектор падения напряжения питания
- Встроенный монитор тактового сигнала
- Поддержка внешних тактовых генераторов (на 32 кГц и на 4…20 МГц)
- Встроенные низкочастотный и высокочастотный тактовые генераторы, работающие без использования схемы ФАПЧ (PLL)
-
Системный блок управления
- Оконный сторожевой таймер (WDT)
- Модуль часов реального времени (RTC)
- Генератор псевдослучайных чисел (PRNG)
-
Коммуникационная периферия
- Два универсальный последовательных интерфейса (USIC), используемых в качестве
- UART (скорость передачи данных до 12 Мбит/с)
- Double-SPI, Quad-SPI (скорость передачи данных до 12 Мбит/с)
- I2C (скорость передачи данных до 400 кбит/с)
- I2S (скорость передачи данных до 12 Мбит/с)
- LIN (скорость передачи данных до 20 кбит/с)
- Контроллер светодиодов и сенсорного интерфейса LEDTS
- Поддерживает до 24 емкостных сенсорных элементов
- Поддерживает до 144 светодиодов
- Контроллер интерфейса MultiCAN+, Full-CAN/Basic-CAN — два узла, 32 объекта сообщений (скорость передачи данных до 1 Мбит/с)
-
Аналоговая периферия
- 12-канальный аналого-цифровой преобразователь
- Разрешение 12 бит, частота дискретизации до 1.1 MSPS (млн. выборок в сек.), регулируемый коэффициент усиления
- Два блока выборки/хранения
- Диапазон входного сигнала от 0 В до 5.5 В
- До четырех быстродействующих аналоговых компараторов
- До 8 каналов монитора напряжения
- Датчик температуры
-
Периферия для промышленных систем управления
- Два 4-канальных 16-битных таймера захвата/сравнения (CCU4) с рабочей частотой 96 МГц для мониторинга сигналов и функций широтно-импульсной модуляции
- Два 4-канальных 16-битных таймера захвата/сравнения (CCU8) с рабочей частотой 96 МГц для реализации сложных схем широтно-импульсной модуляции, управления внешними ключами верхнего/нижнего плеча и многофазной коммутации
- Интерфейс подключения датчиков (Холла и квадратурных энкодеров) позиционирования (POSIF)
- 9-канальный блок управления яркостью и цветом свечения светодиодов (BCCU)
-
До 56 линий ввода/вывода общего назначения
- Рабочее напряжение от 1.8 В до 5.5 В
- До 8 сильноточных линии (ток стока до 50 мА)
-
Встроенная схема отладки
- Четыре точки прерывания, две контрольные точки
- Последовательный отладочный интерфейс ARM, однопроводой отладочный интерфейс
-
Функции программирования
- Однопроводной загрузчик
- Защищенный начальный загрузчик SBSL (опционально)
- Диапазон рабочих температур: от -40°C до +105°C
-
Доступные корпуса:
- 40-выводной VQFN, размером 5 х 5 мм
- 48-выводной VQFN, размером 7 х 7 мм
- 64-выводной VQFN, размером 8 х 8 мм
- 64-выводной LQFP, размером 12 х 12 мм
-
Инструментальные средства
- Бесплатная среда проектирования DAVETM с библиотекой низкоуровневых драйверов и примерами прикладных программ
Область применения:
- Недорогие системы управления электродвигателем
- Цифровые преобразователи мощности
- Светодиодное освещение
- Модули ввода-вывода
- Небольшие двигатели внутреннего сгорания
- Устройства общего назначения
- Малая бытовая техника
Запросить образцы, средства разработки или техническую поддержку
Документация на микроконтроллеры XMC1400 (англ.)
Справочное руководство по микроконтроллерам XMC1400 (~10.4 МБ) (англ.)