QFP100, ЗЕЛЕНИЙ, ІНДІАЛЬНА ТЕМПЕРАТУРА, MRL A Базований на процесорі ARM® Cortex®-M3, мікросхема SAM3A4C від Microchip працює на частоті 84 МГц і має 256 КБ флеш-пам'яті у 2 банках по 128 КБ та 64 КБ SRAM у 2 банках по 32 КБ.
Його високоінтегрований периферійний набір включає два порти CAN, високошвидкісний USB MiniHost та пристрій із вбудованим PHY, високошвидкісний SD/SDIO/MMC, а також кілька USART, SPI, TWI (I2C) та один I2S.
SAM3A4C також оснащений 12-бітним АЦП/ЦАП, датчиком температури, 32-бітними таймерами, ШІМ-таймером та часом реального часу.
Він підтримує бібліотеку Microchip QTouch для легкої реалізації кнопок, слайдерів та коліщаток.
- ARM Cortex-M3 версії 2.0 працює на частоті до 84 МГц
- Блок захисту пам'яті (MPU)
- 24-бітний лічильник системних тиків
- Набір інструкцій Thumb®-2
- Вкладений векторний контролер переривань
- 2 x 128 Кбайт вбудованої флеш-пам'яті, 128-бітний доступ, прискорювач пам'яті, два банки
- 32 + 32 Кбайт вбудованої SRAM-пам'яті з двома банками
- 16 Кбайт ПЗП із вбудованими процедурами завантажувача (UART, USB) та процедурами IAP
- Вбудований стабілізатор напруги для роботи від одного джерела живлення
- POR, BOD та Watchdog для безпечного скидання
- Кварцові або резонаторні генератори: основний діапазон частот від 3 до 20 МГц та додатковий низькопотужний діапазон 32,768 кГц для RTC або тактової частоти пристрою
- Високоточний внутрішній RC-генератор із заводським налаштуванням 8/12 МГц та стандартною частотою 4 МГц для швидкого запуску пристрою
- Повільний тактовий сигнал Внутрішній RC-генератор як постійний тактовий сигнал для тактової частоти пристрою в режимі низького енергоспоживання
- Один PLL для тактової частоти пристрою та один спеціальний PLL для високошвидкісного міні-хоста/пристрою USB 2.0
- Датчик температури
- 15 периферійних каналів DMA (PDC) та 6-канальний центральний DMA плюс виділений DMA для високошвидкісного міні-хоста/пристрою USB
- Режими сну, очікування та резервного копіювання, до 2,5 мкА в режимі резервного копіювання з RTC, RTT та GPBR
- 100-вивідний LQFP - 14 x 14 мм, крок 0,5 мм
- 100-кульковий TFBGA - 9 x 9 мм, крок 0,8 мм
- Промисловий (від -40°C до +85°C)
- Пристрій USB 2.0/міні-хост: 480 Мбіт/с, 4 Кбайт FIFO, до 10 двонаправлених кінцевих точок, виділений DMA
- 3 USART (підтримка ISO7816, IrDA®, Flow Control, SPI, Manchester та LIN) та один UART
- 2 TWI (сумісні з I2C), до 6 SPI, 1 SSC (I2S), 1 HSMCI (SDIO/SD/MMC) з максимум 2 слотами
- 9-канальний 32-бітний таймер-лічильник (TC) для захоплення, порівняння та режиму ШІМ, логіка квадратурного декодера та 2-бітний лічильник Грея вгору/вниз для крокового двигуна
- 32-бітний низькоенергетичний таймер реального часу (RTT) та низькоенергетичний годинник реального часу (RTC) з функціями календаря та будильника
- 256-бітні регістри резервного копіювання загального призначення (GPBR)
- 2 CAN-контролери з 8 поштовими скриньками
- Генератор справжніх випадкових чисел (TRNG)
- 63 лінії вводу/виводу з можливістю зовнішніх переривань (чутливість до фронту або рівня), усунення дребезгу, фільтрація збоїв та резисторна кінцева точка на кристалі
- Шість 32-бітних паралельних контролерів вводу/виводу
- 16-канальний 12-бітний АЦП з частотою 1 мс/с, диференціальним режимом входу та програмованим каскадом підсилення
- 2-канальний 12-бітний ЦАП з частотою 1 мс/с
- Порт налагодження послідовного проводу/JTAG (SWJ-DP)
- Налагоджувальний доступ до всієї пам'яті та регістрів у системі, включаючи банк регістрів Cortex-M4, коли ядро працює, зупинено або перезавантажено.
- Доступ до налагодження через порт налагодження послідовного проводу (SW-DP) та порт налагодження послідовного проводу JTAG (SWJ-DP).
- Модуль Flash Patch and Breakpoint (FPB) для реалізації точок зупинки та патчів коду.
- Блок точок спостереження та трасування даних (DWT) для впровадження точок спостереження, трасування даних та профілювання системи.
- Макрокомірка трасування інструментарію (ITM) для підтримки налагодження у стилі printf.
- IEEE1149.1 JTAG Граничне сканування на всіх цифрових контактах.
- ASF-Atmel програмний фреймворк — фреймворк для розробки програмного забезпечення SAM
- Інтегрований в середовище розробки Atmel Studio з графічним інтерфейсом користувача або доступний окремо для компіляторів GCC та IAR.
- Підтримка DMA, обробники переривань, підтримка драйверів
- USB, TCP/IP, Wi-Fi та Bluetooth, численні класи USB, стеки шифрування DHCP та Wi-Fi
- Інтеграція з RTOS, FreeRTOS є основним компонентом