Mainstream line, Cortex®-M4F 200MHz CPU, 64~256KB Flash, 64KB SRAM, 2ADC, 2CAN,
USB Microcontroller

AT32F413 series microcontrollers, powered by 32-bit ARM® Cortex®-M4 core, utilize 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 a wide range of applications. It features up to 256 KB Flash memory, 64 KB SRAM and Flash access zero wait far beyond the same level of chip industry.

AT32F413 series is among the first products to introduce the Security Library, which supports the use of passwords to protect the specified program area so that IDH can program the core algorithm into this area and provides to downstream customers for secondary development.

AT32F413 devices can not only perform well in the temperature range of -40 to 105°C , and but also provide a variety of chips for selection in response to diverse memory requirements. Through its powerful on-chip resource allocation, high integration and cost-effective performance, they are able to maintain its competitive edge to become 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
    • Operating temperature -40 to +105°C
  • Memories
    • 64 to 256 KB of Flash instruction/data memory
    • Up to 64 KB of SRAM
    • sLib: configurable part of main Flash set as a library area with code executable but secured, non-readable
  • SPIM
    • Up to 16 MB of external SPI Flash memory extension (for both program execution and data storage) with encryption capability
  • Clock
    • PLL (200 MHz output)
    • 4 to 25 MHz crystal oscillator
    • Internal 48 MHz factory-trimmed RC (-40°C to +105°C)
    • With automatic clock calibration (ACC) (accuracy 1 % at TA = 25 °C, 2.5 % at TA = -40 to +105 °C)
    • 32 kHz oscillator for RTC with calibration
    • Internal 40 kHz RC with calibration
  • Reset and supply management
    • Sleep, Stop and Standby modes
    • Power-on/Low-voltage reset (POR/LVM)
    • Programmable voltage monitor (PVM)
    • VBAT supply for RTC and 42 x 16-bit backup registers
  • Analog high-performance peripherals
    • 2 x 12-bit, 0.5 μs A/D converters (up to 16 channels)
  • DMA
    • 14 channels, support timers, ADCs, SDIOs, I²S, SPIs, I²Cs and USARTs
  • Up to 55 fast I/O
    • 27/39/55 multi-functional bi-directional I/Os, all mappable on 16 external interrupt vectors and almost all 5 V-tolerant
    • All fast I/Os, control registers accessible with fᴀʜʙ speed
  • Timers
    • Up to 2 x 16-bit, motor control PWM advanced timers with dead-time generation
    • Up to 2 x 32-bit timers + 5 x 16-bit timers
    • 2 x watchdog timers (Independent and Window)
    • SysTick timer: a 24-bit downcounter
  • Up to 13 communication interfaces
    • 2 x I²C interfaces (SMBus/PMBus)
    • 3 x USART + 2 x UART (ISO7816 interface, LIN, IrDA capability, modem control)
    • 2 x SPIs (50 Mbit/s), both with I²S interface multiplexed
    • 2 x CAN interfaces (2.0B Active)
    • USB 2.0 full-speed interface supporting crystal-less
    • SDIO interface
  • Packages
    • LQFP64 10 x 10 mm
    • LQFP48 7 x 7 mm
    • QFN48 6 x 6 mm
    • QFN32 4 x 4 mm

ARM Cortex®-M4F AT32F413 Product Selector

Part Number AT32F413xxU7 AT32F413xxT7
KB KC CB CC C8 CB CC RB RC
CPU frequency (MHz) 200
Int. Flash(1) ZW(KB) (2) 96 64 96
NZW(KB) (2) 32 160 32 160 0 32 160 32 160
Total (KB) 128 256 128 256 64 128 256 128 256
SRAM (KB) (2) 32 / 64 / 16 (configurable) 32 32 / 64 / 16 (configurable)
Timers Advanced-control (3) 1 1 1 2 1 1 2 1 2
32-bit
general-purpose
2 2 2 2
16-bit
general-purpose
5 5 5 5
SysTick 1 1 1 1
WDT 1 1 1 1
WWDT 1 1 1 1
RTC 1 1 1 1
Communication I²C 2 2 2 2
SPI/I²S 2/2 (4) 2/2 (4) 2/2 (4) 2/2
USART+UART 2+0 3+0 3+0 3+2
SDIO 1 (5) 1 (5) 1 (5) 1
USB Device 1 1 1 1
CAN 2 2 2 2
Analog 12-bit ADC
numbers/channels
2
10 10 10 10
GPIOs 27 39 39 55
SPIM (6) 1 ch / up to 16 MB
Operating temperatures -40 to +105 °C
Packages QFN32
4x4 mm
QFN48
6x6 mm
LQFP48
7x7 mm
LQFP64
10x10 mm
Note
  1. ZW = zero wait-state, up to SYSCLK 200 MHz
    NZW = non-zero wait-state
  2. The internal Flash and SRAM sizes are configurable with user's option bytes. Take the AT32F413RCT7 as an example, on which the Flash/SRAM can be configured into three options below:
    - ZW: 96 KB, NZW: 160 KB, SRAM: 32 KB (factory-shipping default);
    - ZW: 64 KB, NZW: 192 KB, SRAM: 64 KB;
    - ZW: 112 KB, NZW: 144 KB, SRAM: 16 KB.
  3. For advanced-control timers, AT32F413RCT7 and AT32F413CCx7 support TMR1 and TMR8, others support only TMR1.
  4. Only I²S1 supports MCK pin.
  5. SDIO supports maximum 4-bit (D0~D3) mode.
  6. 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 V202203 2022.04.12
2022.03.08

Cross Reference Table

Download Description Version Date
   AT32 MCU Cross reference table V202011 2020.11.03

Datasheet

Download Description Version Date
  AT32F413 AT32F413 Series pin definition, electrical characteristics and packaging information V2.01 2022.6.6

Reference Manual

Download Description Version Date
  AT32F413 A complete description of peripherals and registers for AT32F413 V2.02 2022.11.11

Evaluation Board

Download Description Version Date
  AT-START-F413 AT32F413 evaluation board supporting Arduino standard interfaces V1.1 2019.09.20

BSP

Download Description Version Date
  Firmware Library AT32F413 firmware library BSP user guide V2.0.2 2021.12.31

Pack

Download Description Version Date
  Keil 4
  Keil 5
Supports AT32 MCU to run in Keil MDK V2.1.0
V2.1.1
2022.04.02
2022.04.02
  IAR Supports AT32 MCU to run in IAR EWARM V2.0.8 2022.02.11
  Segger Supports Segger tools to identify AT32 MCU V2.0.2 2022.02.11
  ConfigJLink How to resume download for AT32 series V1.0.1 2019.02.26

Tool

Download Description Version Date
  AT32 IDE_Linux
  AT32 IDE_Windows
A software development environment for cross-platform ARM embedded system
based on Eclipse development supporting AT32 MCU
V1.0.03 2022.11.07
  AT-Link Emulation and online/offline programming tools supporting AT32 MCU V2.1.1 2022.9.1
  AT-Link Console In-Circuit-Programming Console tool supporting AT32 MCU V3.0.03 2022.10.08
  ICP In-Circuit-Programming tool supporting AT32 MCU V3.0.06 2022.10.14
  ISP In-System-Programming tool supporting AT32 MCU V2.0.07 2022.12.01
  ISP_Multi-Port In-System-Multi-Port Programming tool supporting AT32 MCU V2.0.06 2022.08.25
  ISP Console_Linux
  ISP Console_Windows
In-Circuit-Programming Console tool supporting AT32 MCU V3.0.04 2022.10.24
  Bootloader ISP protocols V2.0.2 2022.06.15
  New Clock Configuration Clock configuration for AT32 MCU V3.0.04 2022.10.25
  I2C Timing Configuration Clock configuration for AT32 MCU V2.0.3 2022.08.11
  CAN BitRate Configuration CAN baud rate configuration for AT32 MCU V1.0.00 2022.06.09

USB Tool Driver

Download Description Version Date
  HID IAP Tool IAP device upgrade tool V2.0.1 2022.08.11
  USBHID_Demo USB HID Demo PC software V1.0.2 2022.08.11
  VirtualCom DriverInstall Virtual serial port PC driver V1.0.31 2022.08.11
  VirtualCom Composite
DriverInstall
Virtual serial port composite PC driver V1.0.31 2022.08.11

Application Note

Download Description Version Date
  AT32F413_Errata AT32F413 device limitations V2.0.6 2022.09.27
  F413_sLib Complete information on the application principle of sLib and example code in AT32F413 V2.0.0 2021.11.16
  MG0003 Migrating from SXX32F103 to AT32F413 V2.0.1 2022.10.19
  MG0012 Migrating from AT32F403 to AT32F413 V2.0.1 2022.10.19

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