XMC1100 – бюджетная серия в семействе микроконтроллеров 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.
Для разработчиков предлагается бесплатная среда разработки DAVE (на базе Eclipse), а также примеры настройки и драйвера для всей периферии (XMC Lib). Для быстрого изучения архитектуры и возможностей контроллеров доступны различные отладочные наборы:
- XMC1100 series Boot Kit;
- XMC™ 2Go;
- DC Motor Control Shield with BTN8982TA (плата расширения).
Источник: www.compel.ru