Описание
Microchip’s SAM3X series is a member of a family of Flash microcontrollers based on the high performance 32-bit ARM Cortex-M3 RISC processor. It operates at a maximum speed of 84 MHz and features up to 512 Kbytes of Flash and up to 100 Kbytes of SRAM. The peripheral set includes a High Speed USB Host and Device port with embedded transceiver, an Ethernet MAC, 2x CANs, a High Speed MCI for SDIO/SD/MMC, an External Bus Interface with NAND Flash controller, 5x UARTs, 2x TWIs, 4x SPIs, as well as 1 PWM timer, 9x general-purpose 32- bit timers, an RTC, a 12-bit ADC and a 12-bit DAC. The SAM3X series is ready for capacitive touch thanks to the QTouch library, offering an easy way to implement buttons, wheels and sliders. The SAM3X architecture is specifically designed to sustain high speed data transfers. It includes a multi-layer bus matrix as well as multiple SRAM banks, PDC and DMA channels that enable it to run tasks in parallel and maximize data throughput. It operates from 1.62V to 3.6V and is available in 100- and 144-pin QFP and LFBGA packages. The SAM3X devices are particularly well suited for networking applications: industrial and home/building automation, gateways.
- Core
- ARM® Cortex®-M3 revision 2.0 running at up to 84 MHz
- Memory Protection Unit (MPU)
- Thumb®-2 instruction set
- 24-bit SysTick Counter
- Nested Vector Interrupt Controller
- Memories
- From 256 to 512 Kbytes embedded Flash, 128-bit wide access, memory accelerator, dual bank
- From 32 to 100 Kbytes embedded SRAM with dual banks
- 16 Kbytes ROM with embedded bootloader routines (UART, USB) and IAP routines
- Static Memory Controller (SMC): SRAM, NOR, NAND support. NAND Flash controller with 4-kbyte RAM buffer and ECC
- System
- Embedded voltage regulator for single supply operation
- POR, BOD and Watchdog for safe reset
- Quartz or ceramic resonator oscillators: 3 to 20 MHz main and optional low power 32.768 kHz for RTC or device clock.
- High precision 8/12 MHz factory trimmed internal RC oscillator with 4 MHz Default Frequency for fast device startup
- 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
- Up to 17 peripheral DMA (PDC) channels and 6-channel central DMA plus dedicated DMA for High-Speed USB Mini Host/Device and Ethernet MAC
- Low Power Modes
- Sleep and Backup modes, down to 2.5 µA in Backup mode.
- Backup domain: VDDBU pin, RTC, eight 32-bit backup registers
- Ultra Low-power RTC.