XMC1100XMC1100 – бюджетная серия в семействе микроконтроллеров XMC1000 от Infineon на основе 32-битного ядра ARM®Cortex®-M0, работающем на частоте 32 МГц. Имеют в своем составе 8…64 Кб FLASH памяти и 16 Кб RAM памяти.
Микроконтроллеры XMC1000 являются идеальным средством для перехода с 8-битных устройств на новый уровень производительности, имеют широкий спектр применения. Имеют возможность работы при расширенном диапазоне питающего напряжения 2…5.5 В, что в определенных случаях позволяет более гибко подходить к проектированию схемы питания микроконтроллера. В зависимости от типа корпуса доступно до 6 выводов общего назначения с повышенной нагрузочной способностью до 50 мА.
Одной из отличительных особенностей данной серии является возможность объединения нескольких 16-бит таймеров для получения 32/48/64 битного. PWM-таймеры работают на удвоенной (64 МГц) частоте ядра, что дает высокую точность, позволяет использовать их в задачах управления двигателями, построении импульсных источников питания, управлении небольшими двигателями внутреннего сгорания.
Все микроконтроллеры серии имеют в своем составе Event Request Unit, расширяющий возможности соединения между периферией и портами, разными модулями внутри чипа, а так же между несколькими портами. Он предлагает конфигурируемую логику, позволяющую генерировать триггеры, обнаруживать определенные последовательности сигналов, наблюдать за сигналами в режиме реального времени, минимизируя участие ядра.

Основные параметры XMC1100:

  • Частота тактирования32 МГц;
  • Память программ (FLASH) 8…64 кБайт;
  • Оперативная память (SRAM)16 кБайт;
  • Выводов GPIOот 14 до 35;
  • Интерфейсы: 2 канала с выбором периферии (I2C, UART, SSC/SPI/QuadSPI, LIN, I2S);
  • Температурный сенсор;
  • Часы реального времени;
  • АЦП 12-bit 1MSPS (до 12 каналов);
  • Таймер 16-bit (х4), 64-бит при объединении 4-х таймеров;
  • Напряжение питания 2…5.5 В;
  • Диапазон рабочей температуры -40…105°С;
  • Тип корпуса: TSSOP-16, TSSOP-38, VQFN-24, VQFN-40.