AT32L021 Series ARM®-based 32-bit Cortex®-M0+ MCU with 16 KB to 64 KB Flash, sLib, 10 timers, 1 ADC, 10 communication interfaces (1 CAN) Datasheet
■The AT32L021 series is based on the high-performance ARM®Cortex® -M0+ 32-bit RISC core operating at a frequency of up to 80 MHz. The Cortex® -M0+ core features a memory protection unit (MPU) for application security. The device also offers a hardware divider (HWDIV) to improve computing efficiency as there is no divider in the Cortex® -M0+ core.
■The AT32L021 series incorporates high-speed embedded memories (up to 64 Kbytes of internal Flash memory and 8+1 Kbytes of SRAM), and a wide range of enhanced GPIOs and peripherals connected to two APB buses. Any block of the embedded Flash memory can be protected by the “sLib”, functioning as a security area with code-executable only.
■The AT32L021 series offers one 12-bit ADC, five general-purpose 16-bit timers, one advanced timer and one low-power ERTC, as well as standard and advanced communication interfaces: up to two I²C interfaces, two SPIs (all multiplexed as I²S), four USARTs, one CAN and one infrared transmitter.
■The AT32L021 series operates in the -40 to +105 ℃ temperature range, from a 1.71 to 3.6 V power supply. A comprehensive set of power-saving mode allows the design of low-power application.
■The AT32L021 offers devices in different package types. They are fully pin-to-pin, software and functionally compatible throughout the AT32L021 series, except that their peripheral configurations are not totally the same depending on the package type chosen.
●Features
■Core: ARM® 32-bit Cortex®-M0+ CPU
▲80 MHz maximum frequency, with a memory protection unit (MPU), single-cycle multiplication
■Hardware divider
■Memories
▲16 to 64 KB of internal Flash memory
▲4 Kbytes of boot memory as a Bootloader, or as a general instruction/data memory (one-time-configurable)
▲sLib: configurable part of main Flash set as a library area with code executable but secured, non-readable
▲9 Kbytes of SRAM (8 Kbytes with parity check)
■Power control (PWC)
▲1.71 to 3.6 V power supply
▲Power-on reset (POR), low voltage reset (LVR) and power voltage monitoring (PVM)
▲Low power modes: Sleep, Deepsleep and Standby modes; 5 WKUP pins for wakeup from Standby mode
▲5 x 32-bit battery powered registers (BPR)
■Clock and reset management (CRM)
▲4 to 25 MHz crystal oscillator (HEXT)
▲Internal 48 MHz factory-trimmed HICK
▲32 kHz crystal (LEXT)
▲Low speed internal clock (LICK)
■Analog
▲1 x 12-bit 2 MSPS A/D converter, up to 15 external input channels; 12/10/8/6-bit configurable resolution; hardware over-sampling up to equivalent 16-bit resolution
▲Internal reference voltage (VINTRV)
■DMA
▲1 x 5-channel DMA controller
■Up to 39 fast GPIOs
▲Core dedicated single-cycle GPIO bus
▲All mappable on 16 external interrupts (EXINT)
▲Almost all 5 V-tolerant
■Up to 10 timers (TMR)
▲1 x 16-bit 7-channel advanced timer, including 3 pairs of complementary channels for PWM output, with dead-time generator and emergency brake
▲Up to 5 x 16-bit timers, each with 4 IC/OC /PWM or pulse counter and quadrature (incremental) encoder input
▲1 x 16-bit basic timer
▲2 x watchdog timers (general WDT and windowed WWDT)
▲SysTick timer: a 24-bit downcounter
■ERTC: enhanced RTC, with alarm, subsecond accuracy, hardware calendar, and calibration
■Up to 10 communication interfaces
▲2 x I²C interfaces (SMBus/PMBus) supporting fast mode plus (1 MHz), with wakeup from Deepsleep mode
▲2 x SPIs (36 MHz), both with multiplexed as half-duplex I²S
▲4 x USARTs, supporting master synchronous SPI and modem control; with ISO7816 interface, LIN, IrDA, RS-485 driver enable; TX/RX swap; with wakeup from Deepsleep mode
▲CAN (2.0B Active) with 256 Kbytes of dedicated buffer
▲Infrared transmitter (IRTMR)
■CRC calculation unit
■96-bit unique ID (UID)
■Serial wire debug (SWD) interface
■Operating temperature: -40 to +105 ℃
■Packages
▲LQFP48 7 x 7 mm
▲LQFP32 7 x 7 mm
▲QFN32 5 x 5 mm
▲QFN32 4 x 4 mm
▲QFN28 4 x 4 mm
▲QFN20 3 x 3 mm
▲TSSOP20 6.5 x 4.4 mm
AT32L021 Series 、 AT32L021 、 AT32L021C8T7 、 AT32L021K8U7 、 AT32L021G8U7 、 AT32L021F8P7 、 AT32L021C6T7 、 AT32L021K6U7 、 AT32L021G6U7 、 AT32L021F6P7 、 AT32L021C4T7 、 AT32L021K4U7 、 AT32L021G4U7 、 AT32L021F4P7 、 AT32L021K8T7 、 AT32L021K8U7-4 、 AT32L021F8U7 、 AT32L021K6T7 、 AT32L021K6U7-4 、 AT32L021F6U7 、 AT32L021K4T7 、 AT32L021K4U7-4 、 AT32L021F4U7 、 AT32L021xxP7 、 AT32L021xxU7 、 AT32L021xxU7-4 、 AT32L021xxT7 |
|
|
|
Datasheet |
|
|
|
Please see the document for details |
|
|
|
|
|
LQFP48;LQFP32;QFN32;QFN28;QFN20;TSSOP20 |
|
English Chinese Chinese and English Japanese |
|
2024.1.10 |
|
Rev. 2.00 |
|
|
|
4.1 MB |
- +1 Like
- Add to Favorites
Recommend
All reproduced articles on this site are for the purpose of conveying more information and clearly indicate the source. If media or individuals who do not want to be reproduced can contact us, which will be deleted.