The ATSAM3X8CA-AU is a SMART SAM3X series 32-bit Flash Microcontroller based on the high-performance ARM Cortex-M3 RISC processor. It operates at a maximum speed of 84MHz and features 512kB of flash memory in 2 x 256kB banks and 96kB of SRAM in 64kB +32kB banks. Its highly-integrated peripheral set includes Ethernet, dual CAN, High Speed USB MiniHost and device with on-chip PHY, high-speed SD/SDIO/MMC and multiple USARTs, SPIs, TWIs (I2C) and one I2S. The SAM3X8C also features a 12-bit ADC/DAC, temperature sensor, 32-bit timers, PWM timer and RTC. The 16-bit external bus interface supports SRAM, PSRAM, NOR and NAND flash with error code correction. The Atmel QTouch? Library is available for the SAM3X8C for easy implementation of buttons, sliders and wheels. The device operates from 1.62 to 3.6V.
- ARM Cortex-M3 revision 2.0 running at up to 84MHz
- Memory protection unit (MPU)
- Thumb?-2 instruction set
- 24-bit SysTick counter
- Nested vector interrupt controller
- Embedded voltage regulator for single supply operation
- Power-on-reset (POR), brown-out detector (BOD) and watchdog for safe reset
- Quartz or ceramic resonator oscillators - 3 to 20MHz and optional 32.768kHz for RTC or device clock
- High precision factory trimmed internal RC oscillator with 4MHz default frequency
- Slow clock internal RC oscillator as permanent clock for device clock in low-power mode
- One PLL for device clock and one dedicated PLL for USB 2.0 high speed mini host/device
- Temperature sensor
- Sleep, wait and backup modes
- 2 TWI (I2C compatible), up to 6 SPIs, 1 SSC (I2S), 1 HSMCI (SDIO/SD/MMC) with up to 2 slots
- 9-channel 32-bit Timer/counter (TC), quadrature decoder logic and 2-bit gray up/down counter
- 32-bit Low-power RTT and low-power RTC with calendar and alarm features
- 256-bit General purpose backup registers (GPBR)
- Ethernet MAC 10/100 (EMAC) with dedicated DMA
- 2 CAN controllers with 8 mailboxes
- True random number generator (TRNG)
工业, 自动化与过程控制