Descriço do SAM3X/A
A série SAM3X/A da Atmel é um membro de uma família de
microcontroladores Flash baseados no processador ARM Cortex-M3 RISC
de alto desempenho de 32 bits.Funciona a uma velocidade máxima de
84 MHz e possui até 512 Kbytes de Flash e até 100 Kbytes de SRAMO
conjunto de periféricos inclui uma porta USB Host e dispositivo de
alta velocidade com transceptor incorporado, um MAC Ethernet, 2x
CANs, um MCI de alta velocidade para SDIO/SD/MMC,uma interface de
autocarro externo com controlador NAND Flash, 5x UARTs, 2x TWIs, 4x
SPIs, bem como 1 temporizador PWM, 9x temporizadores de 32 bits de
uso geral, um RTC, um ADC de 12 bits e um DAC de 12 bits.
Características
• Núcleo
¢ ARM® Cortex®-M3 reviso 2.0 a funcionar a até 84 MHz
Unidade de Proteço de Memória (MPU)
¢ Conjunto de instruções Thumb®-2
Contador SysSick de 24 bits
¢ Controlador de interrupço de vetor aninhado
• Memórias
- de 256 a 512 Kbytes Flash incorporado, acesso de 128 bits,
acelerador de memória, banco duplo
¢ De 32 a 100 Kbytes de SRAM incorporada com bancos duplos
ROM de 16 Kbytes com rotinas de bootloader incorporadas (UART, USB)
e rotinas IAP
- Controlador de memória estática (SMC): suporte a SRAM, NOR, NAND.
Controlador flash NAND com buffer de RAM de 4 kbyte e ECC
• Sistema
Regulador de tenso incorporado para alimentaço única
Por exemplo, o POR, o BOD e o Watchdog podem ser reiniciados com
segurança.
Osciladores de ressonncia de quartzo ou cermica: de 3 a 20 MHz de
potência principal e opcional de baixa potência 32,768 kHz para RTC
ou relógio de dispositivo.
O oscilador RC interno de alta preciso de 8/12 MHz com 4 MHz
Frequência padro para inicializaço rápida do dispositivo
O oscilador RC interno como relógio permanente para o relógio do
dispositivo no modo de baixa potência
Uma PLL para o relógio do dispositivo e uma PLL dedicada para o USB
2.0 High Speed Mini Host/Device
Sensor de temperatura
- até 17 canais periféricos de DMA (PDC) e DMA central de 6 canais
mais DMA dedicado para micro-hoste/dispositivo USB de alta
velocidade e Ethernet MAC
• Modos de baixo consumo
¢ modos de repouso e de reserva, até 2,5 μA no modo de reserva.
Domínio de backup: pin VDDBU, RTC, oito registos de backup de 32
bits
RTC de ultra baixa potência
• Periféricos
Dispositivo USB 2.0/Mini Host: 480 Mbps, FIFO de 4 kbytes, até 10
terminais bidirecionais, DMA dedicado
- até 4 USARTs (ISO7816, IrDA®, Controle de Fluxo, SPI, Manchester
e suporte LIN) e uma UART
2 TWI (compatíveis com I2C), até 6 SPIs, 1 SSC (I2S), 1 HSMCI
(SDIO/SD/MMC) com até 2 slots
- 9 canais de 32 bits de temporizador/contador (TC) para captura,
comparaço e modo PWM, Quadrature Decoder Logic e 2 bits de Gray
Up/Down Counter para Stepper Motor
- PWM (PWMC) de até 8 canais de 16 bits com saída complementar,
entrada de falha, contador de gerador de tempo morto de 12 bits
para controle do motor
¢ temporizador de tempo real (RTT) de 32 bits e RTC com calendário
e alarme
- ADC de 12 bits de 16 canais com modo de entrada diferencial e
estágio de ganho programável
¢ Um DAC de 2 canais de 12 bits 1 Msps
Uma Ethernet MAC 10/100 (EMAC) com DMA dedicado
2 controladores CAN com 8 caixas de correio
Um gerador de números aleatórios verdadeiros (TRNG)
Escrever registos protegidos
• I/O
- Até 103 linhas de E/S com capacidade de interrupço externa
(sensibilidade de borda ou nível), desbloqueio, filtragem de falhas
e terminaço do resistor em série
- até seis entradas e saídas paralelas de 32 bits (PIO)
• Pacotes
️ LQFP de 100 chumbo, 14 x 14 mm, inclinaço 0,5 mm
- 100 bolas LFBGA, 9 x 9 mm, passo 0,8 mm
️ LQFP de 144 litros de chumbo, 20 x 20 mm, inclinaço 0,5 mm
- 144-bola LFBGA, 10 x 10 mm, passo 0,8 mm