Descripción
La serie Atmels SAM3S es un miembro de una familia de microcontroladores Flash de 32 bits basados en el procesador ARM Cortex-M3 de alto rendimiento.Funciona a una velocidad máxima de 64 MHz y cuenta con hasta 256 Kbyte de Flash y hasta 48 Kbyte de SRAMEl conjunto periférico incluye un puerto de dispositivo USB de velocidad completa con transceptor incorporado, un MCI de alta velocidad para SDIO/SD/MMC,una interfaz de bus externo con un controlador de memoria estática que proporciona conexión a SRAM, PSRAM, NOR Flash, módulo LCD y flash NAND, 2x USART, 2x UART, 2x TWI, 3x SPI, un temporizador I2S, así como un temporizador PWM, 6x temporizadores de 16 bits de uso general, un RTC, un ADC,un DAC de 12 bits y un comparador analógico.
 
 
Características
• El núcleo
ARM® Cortex®-M3 versión 2.0 funcionando a una velocidad de hasta 64 MHz
Unidad de protección de la memoria (MPU)
¢ Conjunto de instrucciones Thumb®-2
• Compatible de pin a pin con la serie AT91SAM7S (versiones de 48 y 64 pines)
• Los recuerdos
¢ Desde 64 hasta 256 Kbytes Flash incorporado, acceso de 128 bits, acelerador de memoria, plano único
¢ Entre 16 y 48 Kbytes de SRAM integrada
ROM de 16 Kbytes con rutinas de arranque integradas (UART, USB) y rutinas de IAP
Controller de memoria estática de 8 bits (SMC): soporte para SRAM, PSRAM, NOR y NAND Flash
Unidad de protección de la memoria (MPU)
• Sistema
- Regulador de tensión incorporado para una sola alimentación
¢ Puesto en marcha de nuevo (POR), detector de descarga (BOD) y vigilante para una operación segura
Osciladores de resonancia de cuarzo o cerámica: potencia principal de 3 a 20 MHz con detección de fallas y potencia baja opcional de 32,768 kHz para RTC o reloj de dispositivo
¢ Oscilador RC interno de alta precisión de 8/12 MHz con ajuste de fábrica con frecuencia predeterminada de 4 MHz para el arranque del dispositivo.
Reloj lento Oscilador RC interno como reloj del dispositivo de bajo consumo permanente
Dos PLL de hasta 130 MHz para el reloj del dispositivo y para USB
Sensor de temperatura
¢ Hasta 22 canales periféricos de DMA (PDC)
• Modos de bajo consumo
¢ Modo de reposo y modo de respaldo, hasta 1,8 μA en modo de respaldo
RTC de energía ultra baja
• Periféricos
Dispositivo USB 2.0: 12 Mbps, 2668 bytes FIFO, hasta 8 puntos finales bidireccionales.
¢ Hasta 2 USART con ISO7816, IrDA®, RS-485, SPI, Manchester y modo Modem
Dos UART de dos cables
️ Hasta 2 interfaces de dos cables (compatibles con I2C), 1 SPI, 1 controlador sincrónico en serie (I2S), 1 interfaz de tarjeta multimedia de alta velocidad (SDIO / SD Card / MMC)
- Hasta 6 temporizadores/contadores de 16 bits de tres canales con modo captura, forma de onda, comparación y PWM.
4 canales PWM de 16 bits con salida complementaria, entrada de fallas, generador de tiempo muerto de 12 bits Contador para el control del motor
¢ Temporizador en tiempo real de 32 bits y RTC con funciones de calendario y alarma
- ADC de hasta 15 canales, 1Msps con modo de entrada diferencial y etapa de ganancia programable
Un DAC de 2 canales de 12 bits de 1Msps
Un comparador analógico con selección de entrada flexible, histeresis de entrada seleccionable
Unidad de cálculo de comprobación de redundancia cíclica de 32 bits (CRCCU)
¢ Escribir registros protegidos
• Las entradas y salidas
- Hasta 79 líneas de E/S con capacidad de interrupción externa (sensibilidad de borde o nivel), desactivación, filtración de fallos y terminación de la resistencia de serie en la matriz
3 controladores de entrada y salida paralelas de 32 bits, modo de captura paralela asistido por DMA periférico
• Los paquetes
¢ LQFP de 100 plomo, 14 x 14 mm, altura 0,5 mm/100 de bola TFBGA, 9 x 9 mm, altura 0,8 mm
️ LQFP de 64 plomo, 10 x 10 mm, inclinación 0,5 mm/QFN de 64 almohadillas 9x9 mm, inclinación 0,5 mm
️ LQFP de 48 plomo, 7 x 7 mm, inclinación 0,5 mm/48-pad QFN 7 x 7 mm, inclinación 0,5 mm