опис
SAM D21/DA1 — це серія малопотужних мікроконтролерів, які використовують 32-розрядний процесор Arm® Cortex®-M0+ і варіюються від 32 до 64 контактів із до 256 КБ Flash і 32 КБ SRAM.SAM D21/DA1 працює на максимальній частоті 48 МГц і досягає 2,46 CoreMark/МГц.Вони створені для простої та інтуїтивно зрозумілої міграції з ідентичними периферійними модулями, шістнадцятковим сумісним кодом, ідентичною лінійною адресною картою та сумісними шляхами міграції між усіма пристроями серії продуктів.Усі пристрої включають інтелектуальну та гнучку периферію, систему подій для міжпериферійної сигналізації та підтримку ємнісних сенсорних кнопок, повзунків і коліщаткових інтерфейсів користувача.SAM D21/DA1 має наступні функції: внутрішньосистемний програмований флеш, 12-канальний контролер прямого доступу до пам’яті (DMAC), 12-канальна система подій, програмований контролер переривань, до 52 програмованих контактів введення/виведення, 32-розрядний Real - Часовий годинник і календар (RTC), до п'яти 16-бітних таймерів/лічильників (TC) і до чотирьох 24-бітних таймерів/лічильників для керування (TCC), де кожен TC можна налаштувати для генерації частоти та сигналу, точний час виконання програми або захоплення вхідних даних із вимірюванням часу та частоти цифрових сигналів.TC можуть працювати в 8-бітному або 16-бітному режимі, вибрані TC можна каскадувати, щоб сформувати 32-бітний TC, а три таймера/лічильника мають розширені функції, оптимізовані для керування двигуном, освітленням та іншими додатками.Серія забезпечує один повношвидкісний USB 2.0, вбудований інтерфейс хоста та пристрою;до шести модулів послідовного зв’язку (SERCOM), кожен з яких можна налаштувати як клієнт USART, UART, SPI, I2C до 3,4 МГц, SMBus, PMBus і LIN;двоканальний інтерфейс I 2S;до двадцяти канальних 350 тис./с 12-розрядних АЦП із програмованим посиленням і додатковою передискретизацією та проріджуванням, що підтримує роздільну здатність до 16 біт, один 10-бітний ЦАП 350 тис./с, до чотирьох аналогових компараторів із віконним режимом, периферійний сенсорний контролер (PTG) підтримка до 256 кнопок, повзунків, коліщаток і датчиків наближення;програмований сторожовий таймер (WDT), детектор коричневого кольору та скидання під час увімкнення живлення та двоконтактний інтерфейс програми та налагодження послідовного проводу (SWD).Всі прилади мають точні і малопотужні зовнішні і внутрішні генератори.Усі осцилятори можна використовувати як джерело для системного годинника.Різні тактові домени можуть бути незалежно налаштовані для роботи на різних частотах, забезпечуючи енергозбереження за рахунок роботи кожного периферійного пристрою на його оптимальній тактовій частоті та, таким чином, підтримуючи високу частоту процесора, одночасно зменшуючи енергоспоживання.SAM D21/DA1 має два режими сну, які можна вибрати програмно, Idle і Stand-by.У режимі очікування центральний процесор зупиняється, а всі інші функції можуть працювати.У режимі очікування всі годинники та функції зупиняються, вибрані продовжують працювати.Пристрій підтримує функцію SleepWalking.Ця функція дозволяє периферійному пристрою виходити зі сну на основі попередньо визначених умов, і, таким чином, дозволяє ЦП виходити з режиму сну лише за потреби, наприклад, коли перевищено поріг або готовий результат.Система подій підтримує синхронні та асинхронні події, дозволяючи периферійним пристроям отримувати, реагувати та надсилати події навіть у режимі очікування.Флеш-пам'ять програм можна перепрограмувати в системі через інтерфейс SWD.Той самий інтерфейс можна використовувати для ненав’язливого налагодження програмного коду на чіпі.Завантажувач, запущений у пристрої, може використовувати будь-який комунікаційний інтерфейс для завантаження та оновлення прикладної програми у флеш-пам’яті.Мікроконтролери SAM D21/DA1 підтримують повний набір інструментів розробки програм і систем, включаючи компілятори C, асемблери макросів, налагоджувачі/симулятори програм, програматори та комплекти оцінки.
Технічні характеристики: | |
Атрибут | Значення |
Категорія | Інтегральні схеми (ІС) |
Вбудовані - мікроконтролери | |
Виробник | Технологія мікрочіпа |
Серія | SAM D21G, Функціональна безпека (FuSa) |
Пакет | Піднос |
Статус частини | Активний |
Ядро процесора | ARM® Cortex®-M0+ |
Розмір ядра | 32-розрядний |
швидкість | 48 МГц |
Підключення | I²C, LINbus, SPI, UART/USART, USB |
Периферійні пристрої | Виявлення/скидання вимкнення, DMA, I²S, POR, PWM, WDT |
Кількість входів/виходів | 38 |
Розмір програмної пам'яті | 256 Кб (256 Кб x 8) |
Тип пам'яті програми | СПАЛАХ |
Розмір EEPROM | - |
Розмір оперативної пам'яті | 32K x 8 |
Напруга - живлення (Vcc/Vdd) | 1,62 В ~ 3,6 В |
Перетворювачі даних | A/D 14x12b;D/A 1x10b |
Тип осцилятора | внутрішній |
Робоча температура | -40°C ~ 85°C (TA) |
Тип монтажу | Поверхневий монтаж |
Пакет / футляр | 48-TQFP |
Пакет пристроїв постачальника | 48-TQFP (7x7) |
Базовий номер продукту | ATSAMD21 |