The ATSAM3S4BA-AU is a SMART ARM-based Flash Microcontroller based on the high-performance 32-bit ARM? Cortex?-M3 RISC processor. The SAM3S series operates at a maximum speed of 64MHz and features 256kB of flash memory and 48kB of SRAM. The extensive peripheral set includes a full speed USB device port with embedded transceiver, a high-speed multimedia card interface for SDIO/SD/MMC, two USARTs, two UARTs, two TWIs (I2C), three SPIs, I2S, PWM timer, three 16-bit timers, RTC, 10-ch 12-bit ADC, 2-ch 12-bit DAC and an analogue comparator. The QTouch? library offers an easy way to implement buttons, wheels and sliders. The parallel data capture mode on the PIOs collects data from external devices not compliant with standard memory read protocols, such as low-cost image sensors. DMA transfers the data to memory, offloading the CPU. The device operates from 1.62 to 3.6V and is pin-to-pin compatible with the SAM3N4B and SAM7S64.
- ARM? Cortex?-M3 revision 2.0 running at up to 64MHz
- Memory protection unit (MPU)
- Thumb?-2 instruction set
- Pin-to-pin compatible with the AT91SAM7S series
- Embedded voltage regulator for single supply operation
- Power-on reset (POR), brown-out detector (BOD) and watchdog for safe operation
- Quartz or ceramic resonator oscillators - 3 to 20MHz main power with failure detection
- High precision 8/12MHz factory trimmed internal RC oscillator with 4MHz default frequency
- Slow clock internal RC oscillator as permanent low-power mode device clock
- Two PLLs up to 130MHz for device clock and for USB
- Temperature sensor
- Up to 22 peripheral DMA (PDC) channels
- Sleep and backup modes, down to 1.8μA in backup mode
- Ultra low power RTC
- Peripherals - Two 2-wire UARTs
- Three 32-bit parallel input/output controllers, peripheral DMA assisted parallel capture mode
工业, 计算机和计算机周边