SAM C20/C21 – серия микроконтроллеров, построенных на вычислительном ядре Cortex-M0+. Микроконтроллеры SAM C20/C21 адаптированы для применения в системах домашней и промышленной автоматики, их отличительная особенность - это расширенный диапазон напряжений питания от 2,7 до 5,5 В.
Микроконтроллеры SAM C20/C21 выпускаются в корпусах четырёх размеров от 32 до 100 выводов, для каждого типа корпуса доступно четыре варианта чипа, которые различаются по размеру памяти. Такая структура серии позволяет:
- избежать изменений в аппаратной части устройства при увеличении размера программы - при необходимости достаточно поставить чип с бо́льшим размером памяти на то же посадочное место,
- избежать глубокой переработки программы устройства при увеличении потребности в аппаратных ресурсах - при необходимости достаточно поставить аналогичный чип в бо́льшем корпусе.
- Микроконтроллеры SAM C20/C21 совместимы с SAMD20, SAMD21 и SAML21 как аппаратно (pin-to-pin, кроме чипов в 100-выводном корпусе), так и программно.
Основные характеристики микроконтроллеров SAM C20/C21.
Вычислительные ресурсы:
- ядро Cortex-M0+ 48 MHz
- аппаратный модуль деления и извлечения квадратного корня (Divide and Square Root Accelerator)
Память:
- до 256 kB FLASH
- до 32 kB SRAM
- до 8 kB памяти данных (эмуляция EEPROM)
- контроллер DMA
Аналоговые периферийные модули:
- до 2 АЦП 12-bit 1 Msps до 20 каналов
- до 3 сигма-дельта АЦП 16-bit
- ЦАП 10-bit 350 кsps
- до 4 аналоговых компараторов
Периферийные модули:
- 4 модуля конфигурируемой логики
- до 8 модулей таймера с функцией генерации PWM
- 3 расширенных модуля таймера с функцией генерации PWM
- часы реального времени с будильником
- модуль измерения частоты сигнала
- модуль обработки событий периферии (до 12 каналов)
- контроллер сенсорной клавиатуры (до 256 кнопок)
Интерфейсы:
- до 2 модулей CAN 2.1 / CAN-FD 1.0
-
до 8 универсальных последовательных интерфейсов SERCOM,
поддерживающих I2C, SPI, RS485, LIN и PMBus