Описание
The SAM4L series is a member of a family of Flash microcontrollers based on the high performance 32-bit ARM Cortex-M4 RISC processor running at frequencies up to 48MHz. The processor implements a Memory Protection Unit (MPU) and a fast and flexible interrupt controller for supporting modern and real-time operating systems. The ATSAM4L2 embeds state-of-the-art picoPower technology for ultra-low power consumption. Combined power control techniques are used to bring active current consumption down to 90µA/MHz The device allows a wide range of options between functionality and power consumption, giving the user the ability to reach the lowest possible power consumption with the feature set required for the application. On-chip regulator improves power efficiency when used in switching mode with an external inductor or can be used in linear mode if application is noise sensitive. The ATSAM4L2 supports 4 power saving strategies. The SLEEP mode put the CPU in idle mode and offers different sub-modes which automatically switch off/on bus clocks, PLL, oscillators. The WAIT and RETENTION modes provide full logic and RAM retention, associated with fast wake-up capability (<1.5µs) and a very low consumption of, respectively, 3 µA and 1.5 µA. In addition, WAIT mode supports SleepWalking features. In BACKUP mode, CPU, peripherals and RAM are powered off and, while consuming less than 0.5µA, the device is able to wakeup from external interrupts. The ATSAM4L2 incorporates on-chip Flash tightly coupled to a low power cache (LPCACHE) for active consumption optimization and SRAM memories for fast access. The LCD controller is intended for monochrome passive liquid crystal display (LCD) with up to 4 Common terminals and up to 40 Segments terminals. Dedicated Low Power Waveform, Contrast Control, Extended Interrupt Mode, Selectable Frame Frequency and Blink functionality are supported to offload the CPU, reduce interrupts and reduce power consumption. The controller includes integrated LCD buffers and integrated power supply voltage.
- Core
- ARM® CortexTM-M4 running at up to 48MHz
- Memory Protection Unit (MPU)
- Thumb®-2 instruction set
- picoPower® Technology for Ultra-low Power Consumption
- Active mode down to 90µA/MHz with configurable voltage scaling
- High performance and efficiency: 28 core mark/am
- Wait mode down to 3µA with fast wake-up time (<1.5µs) supporting SleepWalking
- Full RAM and Logic Retention mode down to 1.5µA with fast wake-up time (<1.5µs)
- Ultra low power Backup mode with/without RTC down to 1,5/0.9µA
- Memories
- From 128 to 512Kbytes embedded Flash, 64-bit wide access,
- 0 wait-state capability up to 24MHz
- up to 64Kbytes embedded SRAM
- System Functions
- Embedded voltage linear and switching regulator for single supply operation
- Two Power-on-Reset and Two Brown-out Detectors (BOD)
- Quartz or ceramic resonator oscillators: 0.6 to 30MHz main power with Failure Detection and low power 32.768 kHz for RTC or device clock
- High precision 4/8/12MHz factory trimmed internal RC oscillator
- Slow Clock Internal RC oscillator as permanent low-power mode device clock
- High speed 80MHz internal RC oscillator
- Low power 32kHz internal RC oscillator
- PLL up to 240MHz for device clock and for USB
- I/O
- Up to 75 I/O lines with external interrupt capability (edge or level sensitivity), debouncing, glitch filtering and slew-rate control
- Up to Six High-drive I/O Pins
- Single 1.68-3.6V Power Supply