Найти тему
ДКО Электронщик

32-разрядные промышленные микроконтроллеры ARM Cortex-M0 от Infineon XMC1300

Промышленные микроконтроллеры Infineon Technologies XMC1300 объединяют ядро ARM Cortex-M0 и периферийные устройства: 64 МГц математический сопроцессор (DIV, COS, SIN), интерфейс датчиков позиционирования (POSIF) и точный ШИМ-таймер (CCU8) (рис. 1).

Интерфейс POSIF  может использовать  энкодеры и датчики Холла двигателей в качестве петли обратной связи. За счет этого XMC1300  является мощным и гибким инструментом для создания систем управления двигателями. Различные режимы конфигурации нацелены на тонкую настройку систем управления двигателями.

Для разработчиков предлагается бесплатная среда разработки DAVE (на базе Eclipse),  а также примеры настройки и драйвера для всей периферии XMC Lib.

Особенности:

  • 8...200KБ Flash;
  • 16KБ RAM;
  • Напряжение питания: 1.8...5.5 В;
  • Коммуникационный интерфейс USIC (конфигурируется как SPI, UART, I2C, I2S);
  • 8 х 16-бит таймеров специального назначения, генерация мертвого времени;
  • Количество компараторов: до 3;
  • 12-битный АЦП;
  • Периферийные часы: 64 МГц;
  • Датчик температуры;
  • Система содержит часы реального времени и сторожевой таймер;
  • Генератор псевдослучайных чисел;
  • Аналоговые компараторы со входным смещением 3 мВ и задержкой распространения 30 нс;
  • Диапазон температур: -40…+85/105 °С;
  • Корпус: VQFN, TSSOP

Рис. 1.Структурная схема XMC1300