®
ARM
-based 32-bit Cortex
USB, Ethernet, 2 CANs, 17 timers, 3 ADCs, 21 communication interfaces
Feature
®
Core: ARM
32-bit Cortex
− 240 MHz maximum frequency, with a Memory
Protection Unit (MPU), single-cycle multiplication
and hardware division
− Floating Point Unit (FPU)
− DSP instructions
Memories
− 256 to 1024 KBytes of Flash memory
− sLib: configurable part of main Flash set as a library
area with code excutable but secured, non-readable
− SPIM interface: extra interfacing up to 16 Mbytes of
external SPI Flash (as instruction/data memory)
− Up to 96 + 128 KBytes of SRAM
− External memory controller (XMC) with 2 Chip
Select, supports multiplexed SRAM/NOR/PSRAM
and NAND memories
− LCD parallel interface, 8080/6800 modes
Clock, Reset, and Power management
− 2.6 V ~ 3.6 V application suppy and I/Os
− Power on reset (POR)/ low voltage reset (LVR), and
power voltage monitor (PVM)
− 4 to 25 MHz crystal (HEXT)
− Internal 48 MHz factory-trimmed RC (accuracy 1%
at T
=25 °C, 2.5 % at T
A
automatic clock calibration (ACC)
− Internal 40 kHz RC oscillator (LICK)
− 32.768 kHz crystal oscillator (LEXT)
Low power consumption
− Sleep, Deepsleep, and Standby modes
− V
supply for RTC and 42 x 16-bit battery powered
BAT
registers (BPR)
3 x 12-bit 0.5 μs A/D converters, up to 16 channels
− Conversion range: 0 V to 3.6 V
− Triple sample and hold capability
− Temparature sensor
2 x 12-bit D/A converters
DMA: 14-channel DMA controller
− Peripherals supported: timers, ADCs, SDIOs,
I
2
Ss, SPIs, I
2
Cs, and USARTs
Debug Mode
−
Serial wire debug
− Cortex
®
-M4F Embedded Trace Macrocell (ETM
Up to 80 Fast I/O Interfaces
2021.12.01
AT32F403A/407 Series Reference Manual
®
-M4F MCU+FPU with 256 to 1024 KB Flash, sLib,
®
-M4F CPU with FPU
=-40 to +105 °C), with
A
(SWD) and JTAG
interface
− 37/51/80 multifunctional and bidirectional I/Os, all
mappable to 16 external interrupt vectors and almost 5
V-tolerant
− All fast I/Os, control registers accessable with f
Up to 17 Timers
− Up to 8 x 16-bit timers + 2 x 32-bit timers; each with 4
IC/OC/PWM or pulse counter and quadrature
(incremental) encoder input.
− Up to 2 x 16-bit motor control PWM advanced timers
with dead-time generator and emergency brake
− 2 x Watchdog timers
− SysTick timer: 24-bit downcounter
− 2 x 16-bit basic timers to drive the DAC
Up to 21 Communication Interfaces
− Up to 3 x I
− Up to 8 x USARTs (ISO7816 interface, LIN, IrDA
capability, and modem control)
− Up to 4 x SPIs (50 Mbit/s), all with I
multiplexed,. I
− Up to 2 x CAN interfaces (2.0B Active)
− USB2.0 full-speed interface supporting Crystal-less
− Up to 2 x SDIO interfaces
− 10/100M Ethernet MAC with dedicated DMA and
SRAM(4 KBytes): IEEE1588 hardware support, MII/RMII
available
CRC Calculation Unit
96-bit unique ID (UID)
Packages
− LQFP100 14x14 mm
− LQFP64 10x10 mm
− LQFP48 7x7 mm
− QFN48 6 x 6 mm
List of Models
Internal Flash
AT32F403ACGU7, AT32F403ACGT7,
1024 KBytes
AT32F403ARGT7, AT32F403AVGT7,
AT32F407RGT7, AT32F407VGT7, AT32F407AVGT7
AT32F403ACEU7, AT32F403ACET7,
512 KBytes
AT32F403ARET7, AT32F403AVET7,
AT32F407RET7, AT32F407VET7
AT32F403ACCU7, AT32F403ACCT7,
256 KBytes
AT32F403ARCT7, AT32F403AVCT7,
TM
)
AT32F407RCT7, AT32F407VCT7, AT32F407AVCT7
Page 1
2
C interfaces (SMBus/PMBus)
2
S interface
2
2
S2/ I
S3 support full-duplex
Model
speed
AHB
Ver 2.02
Need help?
Do you have a question about the AT32F403A Series and is the answer not in the manual?
Questions and answers