Value-line Cortex®-M4F 180 MHz CPU, 64–128 KB Flash, 20 KB SRAM, ADC, CMP, CAN-FD Microcontroller

The AT32F426 series is based on ARM® Cortex®-M4 core operating at a frequency of up to 180 MHz. This device features a single-precision floating point unit (FPU), digital signal processor (DSP), up to 128 KB Flash and 20 KB SRAM. It also embeds a 28 KB programmable boot memory - configured as a Bootloader or as one-time-programmable user instruction and data memory. The latter option can extend Flash memory up to 128+28KB. Besides, the device is equipped with an additional 1KB OTP as data storage area. The AT32F426 series offers a rich choice of peripherals including up to 2x I²Cs, 2x SPIs/I²Ss, 2x USARTs, 1x CAN-FD, 1x advanced timer, 5x 16-bit general-purpose timers, 1x basic timers, 1x low-power ERTC, 1x high-speed rail-to-rail input/output analog voltage comparator, 1x 12-bit 15-channel 2.5 Msps ADC, and up to 42 fast GPIO ports, providing excellent flexibility and ease of use to implement various applications.

The AT32F426 series is equipped with the Security Library (sLib) developed by Artery, supporting the use of password to protect the specified program area so that solution providers can program the core algorithm into this area and provides it to downstream customers for secondary development, which increases the security, reliability and convenience for secondary development. The AT32F426 devices can run well in the temperature range of -40 to 105°C , and provides a wide range of chips for selection, including LQFP48, QFN48, LQFP32, QFN32, QFN28 and mini TSSOP20, to meet diverse memory needs. With powerful on-chip resource allocation, high integration, cost-effective performance, the AT32F426 series is particularly suited for embedded system applications, such as motor control, industrial control and stage lighting.

Key Features

  • Performance
    • ARM® Cortex®-M4 MCU up to 180 MHz
    • Single precision floating-point unit (FPU)
    • DSP instructions
    • 2.4 to 3.6 V operating supply
    • Almost I/Os 5 V tolerant
    • Temperature range -40 to + 105 °C
  • Memories
    • 128 Kbytes of Flash memory
    • 20 Kbytes of SRAM
    • 1 Kbytes of OTP memory
    • sLib: configurable part of main Flash set as a library area with code executable but secured, non-readable
  • Clock
    • PLL (180 MHz output)
    • 4 to 25 MHz crystal oscillator (HEXT)
    • Internal 48 MHz factory-trimmed RC (HICK) with ±1% accuracy at TA=25 °C and ±2.5% at TA= -40°C to +105°C, with automatic clock calibration (ACC)
    • External low-speed 32.768kHz for RTC with calibration
    • Internal low-speed 40kHz RC oscillator
  • Reset and supply management
    • Low power modes: Sleep, Deepsleep and Standby modes (wake up via 4 WKUP pins)
    • Power-on reset (POR), low voltage reset (LVR), and power voltage monitoring (PVM)
    • 5x 32-bit battery powered registers (BPR)
  • Analog peripherals
    • 1 x 12-bit 2.5 Msps A/D converter (up to 15 channels)
    • 1 x CMP
  • Timers
    • 1x 16-bit 8-channel advanced timer, including 4 pairs of complementary PWM outputs with dead-time generator and emergency brake
    • Up to 5x 16-bit general-purpose timers, each with up to 4 IC/OC/PWM or pulse counter and 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 auto-wakeup, alarm, subsecond accuracy, and hardware calendar with calibration feature
  • Communication interfaces
    • 2 x I²C interfaces
    • 2 x SPIs (40 Mbit/s), both with I²S interface multiplexed
    • 2 x USARTs (ISO7816 interface, LIN, IrDA capability, modem control)
    • 1 x CAN-FD interface
    • IRTMR
  • DMA
    • 7-channel DMA controller supports timers, ADC, DAC, I²S, SPI, I²C and USARTs
  • Fast I/O ports
    • Up to 42 I/O ports, all mappable on 16 external interrupts and almost all 5 V-tolerant
    • All fast I/Os, control registers accessible with fᴀʜʙ speed
  • Packages
    • LQFP48 7x7 mm
    • QFN48 6x6 mm
    • LQFP32 7x7 mm
    • QFN32 5x5 mm
    • QFN32 4x4 mm
    • QFN28 4x4 mm
    • TSSOP20 6.5x4.4 mm

ARM Cortex®-M4 AT32F426 Product Selector

Part Number AT32F426
xxP7
AT32F426
xxU7
AT32F426
xxU7-4
AT32F426
xxU7
AT32F426
xxT7
AT32F426
xxU7
AT32F426
xxT7
F8 FB G8 GB K8 KB K8 KB K8 KB C8 CB C8 CB
CPU frequency(MHz) 180
Flash(KB) 64 128 64 128 64 128 64 128 64 128 64 128 64 128
SRAM (KB) 20 20 20 20 20 20 20 20 20 20 20 20 20 20
Timers Advanced 1 1 1 1 1 1 1
16-bit general-purpose 5 5 5 5 5 5 5
Basic 1 1 1 1 1 1 1
Systick 1 1 1 1 1 1 1
WDT 1 1 1 1 1 1 1
WWDT 1 1 1 1 1 1 1
ERTC 1 1 1 1 1 1 1
Communication I²C 2 2 2 2 2 2 2
SPI(1) 2 2 2 2 2 2 2
I²S(half-duplex)(1) 2 2 2 2 2 2 2
USART+UART 1+1(2) 2+0 2+0 2+0 2+0 2+0 2+0
CAN-FD 1 1 1 1 1 1 1
Infrared transmitter 1 1 1 1 1 1 1
Analog 12-bit ADC
numbers/channels
1 1 1 1 1 1 1
9 11 11 11 11 15 15
CMP 1 1 1 1 1 1 1
GPIO 18 26 30 30 28 42 42
Operating temperatures -40°C to +105°C
Packages TSSOP20
6.5x4.4 mm
QFN28
4x4 mm
QFN32
4x4 mm
QFN32
5x5 mm
LQFP32
7x7 mm
QFN48
6x6 mm
LQFP48
7x7 mm

 

Note
  1. Half-duplex I²S shares the same pin with SPI.
  2. For TSSOP20 package, all pins of USART2 are available; USART1 only has TX and RX and it is used as UART.

Resources

Product Select Guide

Cross Reference Table

Description Download Version Date
Cross reference table    AT32 MCU V202011 2020.11.03

Datasheet

Reference Manual

Evaluation Board

Component Library

BSP

Pack

Application Note

Tech Support

Artery provides customers with an extensive range of technical support, including development board, various development tools, hardware and database consulting services to help expedite product development and shorten time to market. Please contact us further for detailed information.

support_artery@arterytek.com