XMC1300XMC1300 — бюджетная серия 32-bit микроконтроллеров на базе ARM®Cortex®-M0, отличительной особенностью которых является встроенный математический сопроцессор MATH, работающий параллельно с основным ядром. XMC1300 работает на частоте 32 МГц, а некоторые представители серии имеют в своем составе до 200 Кб FLASH памяти и 16 Кб RAM памяти.

Математическое ядро MATH позволяет ускорить сложные математические расчеты, благодаря двум составным частям: модулю деления (DIV) знаковых и беззнаковых 32-бит чисел и сопроцессору CORDIC для расчетов линейных, тригонометрических и гиперболических функций.

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

Серия XMC1300 наследует все преимущества линейки XMC1200 и, помимо описанных выше особенностей, имеет богатый набор различной периферии, нацеленный на работу с освещением, созданием емкостных кнопок, а также измерением аналоговых сигналов.

mcp1000

 

Основные характеристики XMC1300:

  • Частота тактирования 32 МГц;
  • Память программ (FLASH) 8…200 кБайт;
  • Оперативная память (SRAM) 16 кБайт;
  • Встроенные модули:
    • ускоритель математических вычислений MATH;
    • LEDTS для управления LED (до 64) и реализации емкостных кнопок (до 8);
    • BCCU для управления яркостью и цветом LED;
  • Периферия:
    • температурный сенсор;
    • до 3-х аналоговых компараторов, 8 Out of Range компараторов;
    • часы реального времени;
    • АЦП 12-bit 1MSPS (до 12 каналов);
    • Таймер 16-bit (х4), 64-бит при объединении 4-ех таймеров;
    • Интерфейсы I²C, UART, SSC/SPI/QuadSPI, LIN, I²S;
  • Напряжение питания 2…5.5 В;
  • Диапазон рабочих температур -40…105°С;
  • Варианты корпусов: VQFN-40, VQFN-24, TSSOP-38 , TSSOP-28, TSSOP-16.

sourceimage