Descripción del SAM3X/A
La serie SAM3X/A de Atmel es un miembro de una familia de
microcontroladores Flash basados en el procesador ARM Cortex-M3
RISC de 32 bits de alto rendimiento.Funciona a una velocidad máxima
de 84 MHz y cuenta con hasta 512 Kbyte de Flash y hasta 100 Kbyte
de SRAMEl conjunto de periféricos incluye un puerto USB de alta
velocidad con transceptor integrado, un Ethernet MAC, 2x CANs, un
MCI de alta velocidad para SDIO/SD/MMC,una interfaz de bus externo
con controlador NAND Flash, 5x UART, 2x TWI, 4x SPI, así como 1
temporizador PWM, 9x temporizadores de 32 bits de uso general, un
RTC, un ADC de 12 bits y un DAC de 12 bits.
Características
• El núcleo
ARM® Cortex®-M3 versión 2.0 funcionando a una velocidad de hasta 84
MHz
Unidad de protección de la memoria (MPU)
¢ Conjunto de instrucciones Thumb®-2
El contador SysSick de 24 bits
Control de interrupción por vector anidado
• Los recuerdos
¢ De 256 a 512 Kbytes Flash integrado, acceso de 128 bits,
acelerador de memoria, doble banco
¢ De 32 a 100 Kbytes de SRAM integrada con bancos duales
ROM de 16 Kbytes con rutinas de arranque integradas (UART, USB) y
rutinas de IAP
Controller de memoria estática (SMC): soporte para SRAM, NOR, NAND.
Controlador NAND Flash con búfer de RAM de 4 kbyte y ECC
• Sistema
- Regulador de tensión incorporado para una sola alimentación
Por lo tanto, el objetivo de la política de seguridad es garantizar
la seguridad de la seguridad de los usuarios.
Osciladores de resonancia de cuarzo o cerámica: de 3 a 20 MHz de
potencia principal y de baja potencia opcional 32,768 kHz para RTC
o reloj de dispositivo.
Ocilador RC interno de alta precisión de 8/12 MHz de fábrica con 4
MHz Frecuencia predeterminada para arranque rápido del dispositivo
Reloj lento Oscilador RC interno como reloj permanente para el
reloj del dispositivo en modo de baja potencia
Un PLL para el reloj del dispositivo y un PLL dedicado para el Mini
Host/Dispositivo USB 2.0 de alta velocidad
Sensor de temperatura
- Hasta 17 canales DMA periféricos (PDC) y DMA central de 6 canales
más DMA dedicado para el Mini Host/Dispositivo USB de alta
velocidad y Ethernet MAC
• Modos de bajo consumo
Los modos de reposo y respaldo, hasta 2,5 μA en el modo de
respaldo.
Dominio de copia de seguridad: pin VDDBU, RTC, ocho registros de
copia de seguridad de 32 bits
RTC de muy baja potencia
• Periféricos
Dispositivo USB 2.0 / Mini Host: 480 Mbps, FIFO de 4 kbyte, hasta
10 puntos finales bidireccionales, DMA dedicado
¢ Hasta 4 USARTs (ISO7816, IrDA®, Control de flujo, SPI, Manchester
y apoyo LIN) y una UART
2 TWI (compatible con I2C), hasta 6 SPI, 1 SSC (I2S), 1 HSMCI
(SDIO/SD/MMC) con hasta 2 ranuras
¢ Temporizador/contador de 32 bits de 9 canales (TC) para el modo
de captura, comparación y PWM, lógica de decodificación de
cuadratura y contador de 2 bits para el motor paso a paso
PWM (PWMC) de hasta 8 canales de 16 bits con salida complementaria,
entrada de fallas, contador de generador de tiempo muerto de 12
bits para el control del motor
¢ Temporizador en tiempo real de 32 bits (RTT) y RTC con funciones
de calendario y alarma
- ADC de 12 bits de 16 canales con modo de entrada diferencial y
etapa de ganancia programable
Un DAC de 2 canales de 12 bits y 1 Msps
Un Ethernet MAC 10/100 (EMAC) con DMA dedicado
Dos controladores CAN con ocho buzones
Un generador de números aleatorios verdaderos (TRNG)
¢ Escribir registros protegidos
• Las entradas y salidas
- Hasta 103 líneas de E/S con capacidad de interrupción externa
(sensibilidad de borde o de nivel), desactivación, filtración de
fallos y terminación de la resistencia de serie en la matriz
¢ Hasta seis entradas/salidas paralelas de 32 bits (PIO)
• Los paquetes
️ LQFP de 100 plomo, 14 x 14 mm, inclinación de 0,5 mm
️ 100 bolas LFBGA, 9 x 9 mm, paso 0,8 mm
️ LQFP de 144 plomo, 20 x 20 mm, inclinación de 0,5 mm
️ LFBGA de 144 bolas, 10 x 10 mm, ancho de 0,8 mm