Mainstream line, Cortex®-M4F 192MHz CPU, 512KB Flash, 144KB SRAM, QSPI, SDRAM, 2ADC, 3CAN, USB OTG Microcontroller

The AT32F455 series is based on ARM® Cortex®-M4 32-bit core operating at a frequency of up to 192 MHz. This device features a single-precision floating point unit (FPU), digital signal processor (DSP), up to 512 KB Flash memory and 128+16 KB SRAM. It also embeds a 26 KB programmable boot memory - configurable as a Bootloader or as one-time-programmable user instruction and data memory. The latter option can extend Flash memory up to 512+26 KB.

In addition, the device offers a rich choice of peripherals and advanced I/O ports, including up to 3x I2Cs, 4x SPIs/I2Ss(2x full-duplex), 1x full-duplex I2SF, 8x USARTs, 3x CANs, 1x SDIO, 1x OTGFS, 1x QSPI interface for supporting external SPI memory or SPI RAM, and 1x XMC interface that supports SDRAM, SRAM, PSRAM, NOR Flash, and other memory extensions. Additionally, it features 2x 12-bit 16-channel high-speed 5.33Msps ADCs, 2x 12-bit DACs, 8x 16-bit general-purpose timers, 2x 32-bit general-purpose timers, 2x basic timers, 1x AES hardware accelerator, and 1x TRNG. All these features are designed to enhance code and data protection while ensuring high performance.

More importantly, the devices in the entire AT32F455 series are fully pin-to-pin compatible with each other and thus can significantly shorten application development cycles. They are suitable for various applications such as industrial automation, motor control, Internet of Things (IoT), consumer electronics, among others.

Key Features

  • Performance
    • ARM® Cortex®-M4 MCU up to 192 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
    • 512 Kbytes of Flash memory
    • 128+16 Kbytes of SRAM
    • 4 Kbytes of OTP memory
    • sLib: configurable part of main Flash set as a library area with code executable but secured, non-readable
    • 1 x XMC: supports SRAM, PSRAM, NOR and SDRAM memories
    • 1 x QSPIs, scalable Flash memory or RAM, address mapping support
  • Clock
    • PLL (192 MHz output)
    • 4 to 25 MHz crystal oscillator (HEXT)
    • 48 MHz internal factory-trimmed high speed clock (HICK) with ±1% accuracy at TA=25 °C and ±2.5% at TA= -40°C to +105°C, with automatic clock calibration (ACC)
    • 32 kHz crystal oscillator (LEXT)
    • Low speed internal clock (LICK)
  • Reset and supply management
    • Low power modes: Sleep, Deepsleep and Standby modes (wake up via 6 WKUP pins)
    • Power-on reset (POR), low voltage reset (LVR), and power voltage monitoring (PVM)
    • 20 x 32-bit battery powered registers (BPR)
  • Analog peripherals
    • 2 x 12-bit 5.33 Msps A/D converters (up to 16 channels)
    • 2 x 12-bit D/A converters
  • ERTC: enhanced RTC with auto-wakeup, alarm, subsecond accuracy, and hardware calendar with calibration feature
  • Timers
    • 2 x 16-bit 8-channel advanced timers
    • 2 x 32-bit and 8 x 16-bit general-purpose timers
    • 2 x 16-bit basic timers
    • 2 x watchdog timers (general WDT and windowed WWDT)
    • SysTick timer: a 24-bit downcounter
  • Communication interfaces
    • 3 x I²C interfaces for SMBus/PMBus support
    • Up to 4 x SPI interfaces (40 Mbit/s), all with multiplexed half-duplex I²S, and I²S2/I²S3 full-duplex mode
    • 1 x independent full-duplex I²S interface(I²SF)
    • Up to 8 x USARTs (with ISO7816 interface, LIN, IrDA and modem control)
    • Up to 3 x CAN interfaces
    • 1 x OTGFS interface (crystal-less in device mode)
    • 1 x SDIO interface
    • Infrared transmitter (IRTMR)
  • DMA
    • 2 x 7-channel DMA controllers for flexible mapping
  • Fast I/O ports
    • Up to 117 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
  • XMC
    • supports SRAM, PSRAM, NOR and SDRAM memories
    • Supports LCD parallel interface, 8080/6800 modes
  • AES hardware acceletator: Support for cipher key lengths of 256/192/128-bit
  • True random number generator
  • Packages
    • QFN48 6 x 6 mm
    • LQFP48 7 x 7 mm
    • LQFP64 10 x 10 mm
    • LQFP100 14 x 14 mm
    • LQFP144 20 x 20 mm

ARM Cortex®-M4 AT32F455 Product Selector

Part Number AT32F455
xxU7
AT32F455
xxT7
CC CE CC CE RC RE VC VE ZC ZE
CPU frequency(MHz) 192
Flash(KB) 256 512 256 512 256 512 256 512 256 512
SRAM (KB) 96+12 128+16 96+12 128+16 96+12 128+16 96+12 128+16 96+12 128+16
XMC - - 1(1) 1(2) 1
SDRAM - - - 1 1
Timers Advanced 2 2 2 2 2
32-bit general-purpose 2 2 2 2 2
16-bit general-purpose 8 8 8 8 8
Basic 2 2 2 2 2
Systick 1 1 1 1 1
WDT 1 1 1 1 1
WWDT 1 1 1 1 1
ERTC 1 1 1 1 1
Communication I²C 3 3 3 3 3
SPI(3) 4 4 4 4 4
I²SF(3) 5(3 Full-duplex ) 5(3 Full-duplex ) 5(3 Full-duplex ) 5(3 Full-duplex ) 5(3 Full-duplex )
USART 7(4) 7(4) 8 8 8
SDIO 1 1 1 1 1
OTGFS 1 1 1 1 1
CAN 3 3 3 3 3
IRTMR 1 1 1 1 1
Analog 12-bit ADC
numbers/channels
2 2 2 2 2
10 10 16 16 16
12-bit DAC
numbers/channels
2 2 2 2 2
TRNG 1 1 1 1 1
AES 1 1 1 1 1
GPIO 39 39 53 85 117
Operating temperatures -40°C to +105°C
Packages QFN48
6x6 mm
LQFP48
7x7 mm
LQFP64
10x10 mm
LQFP100
14x14 mm
LQFP144
20x20 mm

 

Note
  1. For LQFP64 package, XMC supports only 8-bit mode LCD panel.
  2. For LQFP100 package, XMC can be connected to non-multiplexed PSRAM and SRAM, directly or through external latch device. Refer to AN0068 for details. For this package, interrupt lines can not be used for no Port G.
  3. Half-duplex I²S1/4 share the same pin with full-duplex I²S2/3 and SPI. Also there is a separate full-duplex I²SF5.
  4. For 48-pin packages, USART8 is not available.

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

Tool

USB Tool and Driver

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