AT32F011 series is based on ARM® Cortex®-M0+ 32-bit core operating at a frequency of up to 80 MHz. This device features 64 KB Flash memory and 8+1 KB SRAM (with parity check). It also embeds a 4 KB system memory that comes with two functions: one that serves as a Bootloader, and another one that is one-time configurable as user instruction and data memory for achieving a maximum of 64+4 KB. AT32F011 offers 4x USARTs (with RS-485 mode), 2x SPIs/I²Ss, 2x I²Cs, 1x 16-bit advanced timer, 5x 16-bit general-purpose timers and 1x 16-bit basic timer. One of its highlights is a 12-bit high-speed 2 Msps ADC that is particularly suited for fast data acquisition, industrial control and motor applications. Furthermore, the device has the ability to enter/leave low-power mode at faster speed. Its ultra-low power consumption is also amazing - around 9uA current consumption and 17us wakeup time in Deepsleep mode, and even 1.2uA current in Standby mode, which could ensure longer battery life and thus makes it the perfect choice for entry-level Value line MCU applications.

The AT32F011 device operates in the temperature range of -40 ¡æ to 105¡æ. It provides a variety of package types from larger to smaller ones to meet different memory demands. With powerful on-chip resources, higher integration and cost-effectiveness, the AT32F011 series is suitable for applications such as IoT, wireless communication, motor control, consumer electronics and BMS.

 

Key Features

¡¤         Performance

-      ARM® Cortex®-M0+ with 80 MHz maximum frequency

-      1.71 V to 3.6 V operating supply

-      I/Os 5 V-tolerant

-      Temperature range -40 to +105¡ãC

¡¤         Memories

-      64 KB of Flash instruction/data memory

-      8+1 KB of SRAM

-      sLib: configurable part of main Flash set as a library area with code executable but secured, non-readable

¡¤         Clock

-      PLL (80 MHz output)

-      4 to 25 MHz crystal oscillator

-      Internal 48 MHz factory-trimmed RC (-40¡ãC to +105¡ãC)

-      32 kHz oscillator for RTC with calibration

-      Internal 40 kHz RC with calibration

¡¤         Reset and supply management

-      Sleep, Deepsleep and Standby modes

-      Power-on/Low-voltage reset (POR/LVR)

-      Programmable voltage monitor (PVM)

-      5 x 32-bit battery powered registers (BPR)

¡¤         Analog high-performance peripherals

-      1 x 12-bit, 0.5 ¦Ìs A/D converters (up to 15 channels)

¡¤         Timers

-      Up to 1 x 16-bit, motor control PWM advanced timers with dead-time generation

-      Up to 5 x 16-bit timers

-      2 x watchdog timers (Independent and Window)

-      1 x 16-bit basic timers

-      SysTick timer: a 24-bit downcounter

¡¤         Peripheral interfaces

-      Up to 2 x I²C interfaces (SMBus/PMBus)

-      Up to 2 x SPIs (36 Mbit/s)

-      4 x USART (ISO7816 interface, LIN, IrDA capability, modem control)

-      1 x IRTMR

¡¤         DMA

-      5 channels, support timers, ADC, I²S, SPI, I²Cs and USART

¡¤         Up to 39 fast I/O

-      Core dedicated single-cycle GPIO bus

-      All mappable on 16 external interrupt vectors and almost all 5 V-tolerant

¡¤         Packages

-      48-pin LQFP

-      32-pin QFN

-      20-pin QFN

-      20-pin TSSOP