Mainstream line, Cortex®-M4F 200MHz CPU, 256~1024KB Flash, 224KB SRAM, XMC,
USB Microcontroller

AT32F403 high-performance microcontrollers, powered by 32-bit ARM® Cortex®-M4 core, apply advanced process to achieve 200 MHz computing speed. The embedded single precision floating-point unit (FPU) and digital signal processor (DSP), rich peripherals and flexible clock control mechanism can meet an extensive range of applications. The superior memory design supports up to 1 MB Flash memory and 224 KB SRAM, with the excellent Flash access zero wait feature far beyond the same level of chip industry.

AT32F403 family incorporates high performance, low power and reliability, and provides a wide range of chips for selection in response to diverse memory requirements. Its rich on-chip resource allocation, high integration, cost-effective performance and first-class market competitiveness are the best choice for industrial automation, motor control, IoT, consumer electronics and other cost-sensitive and high-computing requirements.

Key Features

  • Performance
    • ARM® Cortex®-M4 with 200 MHz maximum frequency
    • Floating point unit (FPU)
    • Flash memory access zero wait
    • 2.6 V to 3.6 V operating voltage
    • I/Os 5 V-tolerant
    • Operating temperature -40 to +85°C
  • Memories
    • 256 to 1024 KB of Flash instruction/data memory
    • Up to 96+128 KB of SRAM
  • Clock
    • PLL (200 MHz output)
    • 4 to 25 MHz crystal oscillator
    • Internal 8 MHz factory-trimmed RC (TA =-40°C to +85°C)
    • 32 kHz oscillator for RTC with calibration
    • Internal 40 kHz RC with calibration
  • Reset and supply management
    • Power-on/Low-voltage reset (POR/LVR)
    • Programmable voltage monitor (PVM)
  • Analog high-performance peripherals
    • 3 x 12-bit, 0.5 μs A/D converters (up to 21 channels)
    • 2 x 12-bit D/A converters
  • Timers
    • Up to 3 x 16-bit, motor control PWM advanced timers with dead-time generation
    • Up to 2 x 32-bit timers + 8 x 16-bit timers
    • 2 x watchdog timers (Independent and Window)
    • 2 x 16-bit basic timers to drive the DAC
    • SysTick timer: a 24-bit downcounter
  • Peripheral interfaces
    • Up to 3 x I²C interfaces (SMBus/PMBus)
    • Up to 4 x SPIs (50 Mbit/s), all with I²S interface multiplexed
    • 3 x USART + 2 x UART
    • Up to 2 x SDIO interfaces
    • USB 2.0 full-speed interface
    • CAN interface (2.0B Active)
  • DMA
    • 12 channels, support timers, ADCs, DACs, SDIOs, I²S, SPIs, I²Cs and USARTs
  • XMC
    • Supports Compact Flash, SRAM, PSRAM, NOR and NAND memories
    • Supports LCD parallel interface, 8080/6800 modes
  • SPIM
    • External SPI Flash memory extension (for both program execution and data storage) with encryption capability
  • Packages
    • LQFP144 20 x 20 mm

ARM Cortex®-M4F AT32F403 Product Selector

Part Number AT32F403xxT6
ZC ZE ZG
CPU frequency (MHz) 200
Int. Flash(1)(2) ZW(KB) 256
NZW(KB) 0 256 768
Total(KB) 256 512 1024
SRAM (KB) 96+128 (2)
Timers Advanced-control 3
32-bit
general-purpose
2
16-bit
general-purpose
8
Basic 2
SysTick 1
WDT 1
WWDT 1
RTC 1
Communication I²C 3
SPI/I²S 4/4
USART+UART 3+2
SDIO 2
USB Device 1
CAN 1
Analog 12-bit ADC
numbers/channels
3
21
12-bit DAC
numbers/channels
2
2
GPIOs 112
XMC 1
SPIM (3) 1 ch / up to 16 MB
Operating temperatures -40 to +85 °C
Packages LQFP144
20x20 mm
Note
  1. ZW = zero wait-state, up to SYSCLK 200 MHz
    NZW = non-zero wait-state
  2. The internal Flash supports extensive SRAM 224 KB. Take the AT32F403ZGT6 as an example, on which the Flash/SRAM can be configured into two options below:
    - ZW: 256 KB, NZW: 768 KB, RAM: 96 KB;
    - ZW: 128 KB, NZW: 896 KB, RAM: 224 KB.
  3. SPIM = External SPI Flash memory extension (for both program execution and data storage) with encryption capability.

Resources

Product Select Guide

Download Description Version Date
  AT32 MCU(PDF)
     AT32 MCU(EXCEL)
AT32 MCU Product Select Guide V202401 2024.01.18

Cross Reference Table

Download Description Version Date
   AT32 MCU Cross reference table V202011 2020.11.03

Datasheet

Download Description Version Date
  AT32F403 AT32F403 Series pin definition, electrical characteristics and packaging information - -

Reference Manual

Download Description Version Date
  AT32F403 A complete description of peripherals and registers concerning AT32F403 - -

Evaluation Board

Download Description Version Date
  AT-START-F403 AT32F403 evaluation board supporting Arduino standard interfaces V1.3 2019.12.25

BSP

Download Description Version Date
  Firmware Library AT32F403 firmware library BSP user guide V2.0.0 2022.02.11

Pack

Tool

USB Tool and Driver

Application Note

Download Description Version Date
  MG0010 Migrating from SXX32F103 to AT32F403 - -

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