LQFP, зелений, індійська температура, MRL B SAM3S1A є представником серії мікроконтролерів SAM3S від Microchip, що базуються на високопродуктивному 32-бітному RISC-процесорі ARM® Cortex®-M3.
Він працює на максимальній швидкості 64 МГц і має 64 КБ флеш-пам'яті та 16 КБ SRAM. Широкий набір периферійних пристроїв включає порт USB Full Speed із вбудованим приймачем, USART, два UART, два TWI (I2C), два SPI, I2S, ШІМ-таймер, три 16-бітні таймери, RTC, 8-канальний 12-бітний АЦП та аналоговий компаратор.
Бібліотека QTouch пропонує простий спосіб реалізації кнопок, коліщаток та повзунків. Режим паралельного захоплення даних на PIO збирає дані із зовнішніх пристроїв, несумісних зі стандартними протоколами зчитування пам'яті, таких як недорогі датчики зображення. DMA передає дані в пам'ять, розвантажуючи процесор.
Пристрій працює від 1,62 В до 3,6 В, доступний у 48-вивідних корпусах QFP та QFN і сумісний з SAM3N1A за всіма контактами.
- ARM® Cortex®-M3 версії 2.0, що працює на частоті до 64 МГц
- Блок захисту пам'яті (MPU)
- Інструкції DSP, набір інструкцій Thumb®-2
- 64 Кбайт вбудованої флеш-пам'яті в одній площині, 128-бітний доступ, прискорювач пам'яті
- 16 Кбайт вбудованої SRAM
- 16 Кбайт ПЗП із вбудованими процедурами завантажувача (UART, USB) та процедурами IAP
- Вбудований стабілізатор напруги для роботи від одного джерела живлення
- Скидання живлення при ввімкненні (POR), детектор падіння напруги живлення (BOD) та сторожовий таймер для безпечної роботи
- Кварцові або керамічні резонаторні генератори: основне живлення від 0,6 до 30 МГц з виявленням несправностей та низьке енергоспоживання 32,768 кГц для RTC або тактової частоти пристрою
- Високоточний заводський внутрішній RC-генератор 8/12 МГц із заводською частотою 4 МГц для запуску пристрою. Доступ до налаштування частоти в додатку.
- Внутрішній RC-генератор з повільним тактовим сигналом як постійний тактовий генератор пристрою в режимі низького енергоспоживання
- Дві схеми ФАПЧ до 130 МГц для тактової частоти пристрою та для USB
- Датчик температури
- До 22 периферійних каналів DMA (PDC)
- Режими сну та резервного копіювання, аж до< 2 µA in Backup mode
- RTC з надзвичайно низьким енергоспоживанням
- 48-вивідний LQFP, 7x7 мм, крок 0,5 мм
- 48-контактний QFN, 7x7 мм, крок 0,5 мм
- Промисловий (від -40°C до +85°C)
- Пристрій USB 2.0 та вбудований хост: 12 Мбіт/с, до 8 двонаправлених кінцевих точок та режим багатопакетного пінг-понгу. Вбудований приймач-передавач
- Пристрій USB 2.0: 12 Мбіт/с, 2668 байт FIFO, до 8 двонаправлених кінцевих точок. Вбудований приймач-передавач.
- 1 USART з ISO7816, IrDA®, RS-485, SPI, режимом Манчестера та модема
- Два двопровідних UART
- 2 двопровідних інтерфейси (сумісні з I2C), 1 SPI, 1 послідовний синхронний контролер (I2S)
- Два 3-канальні 16-бітні таймери-лічильники з режимами захоплення, формування сигналу, порівняння та ШІМ. Логіка квадратурного декодера та 2-бітний лічильник Грея вгору/вниз для крокового двигуна.
- 4-канальний 16-бітний ШІМ з додатковим виходом, входом несправності, 12-бітним генератором лічильника мертвого часу для керування двигуном
- 32-бітний таймер реального часу та RTC з функціями календаря та будильника
- 32-бітний блок обчислення циклічної перевірки надлишковості (CRCCU)
- 34 лінії вводу/виводу із можливістю зовнішніх переривань (чутливість до фронту або рівня), усуненням дребезгу, фільтрацією збоїв та послідовною резисторною настройкою на кристалі
- Три 32-бітні паралельні контролери вводу/виводу, режим паралельного захоплення з периферійним DMA
- 8-канальний АЦП з частотою 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 є основним компонентом