APM32F051 Series

The APM32F051 basic extended industrial-grade MCUs provide high integration, good portability, wide compatibility, and robust extended control functions. Featuring a built-in 5-channel DMA controller, they ensure smooth LCD operation by preventing freezing and enabling timely content refresh. The integrated TSC touch sensing controller allows advanced control of audio and video smart terminals at high cost-effectiveness, while the built-in HDMI CEC controller provides hardware support for consumer electronics control protocols. Additionally, they are certified with IEC 60730.At present, it can be widely used in coffee machines, smart toilets, in-vehicle T-box, computer peripherals, smart fingerprint locks and mini projectors.

Packaging Roadmap

Performance

System

  • Arm® Cortex®-M0+
  • Frequency 48MHz
  • Temperature range:-40℃~+105℃
  • Built in RTC
  • 5-channel DMA

Memory

  • Flash: 32-64KB
  • SRAM: 8KB

Power Consumption

  • Supply voltage: 2.0V~3.6V
  • Built in programmable voltage monitor
  • Support sleep, stop and standby modes
  • VBat supports RTC and backup register power supply

Timer

  • 16/32-bit GPTMR: 5/1
  • 16-bit basic timer: 1
  • 16-bit advanced timer: 1
  • Watchdog timer: 2
  • SysTick: 1

Analog peripherals

  • 12-bit ADC:1, external channels: 16
  • 12-bit DAC:1
  • Programmable analog comparator: 2
  • TSC: 18

I/O

  • Up to 55 I/O
  • Can be mapped to 16 external interrupt controller
  • Tolerates 5V signal input

Security

  • 96-bit non-rewriteable unique identity
  • Supporting CRC calculation unit

Debug Mode

  • SWD

Peripheral

  • USART : 2
  • I2C : 2
  • SPI : 2
  • I2S: 1
  • HDMI CEC

Package

  • LQFP32/48/64
  • QFN32/48

Selection Tools

All Products

Core

M0CP
Coprocessor

Frequency(MHz)

FLASH(KB)

SRAM(KB)

FPU

I/Os

Vmin~Vmax

Package

GPTMR(16-bit)

GPTMR(32-bit)

Advanced
TMR(16-bit)

Basic
TMR

SysTick(24-bit)

IWDT

WWDT

RTC

ADC
cell(12-bit)

ADCchannels(12-bit)

DAC
cell(12bit)

DACchannels(12bit)

Analog
comparator

Operational
Amplifier

TSC
channels

SPI

QSPI

I²S

I²C

U(S)ART

CAN

SDIO

USB
Device

CEC

USB
OTG_FS

USB
OTG_HS

DCI

SMC

DMC

Ethernet

RNG

AES/DES/ TDES

BN/SM2/SM3/SM4

Compare
Part
No.
Core
M0CP
Coprocessor
Frequency(MHz)
FLASH(KB)
SRAM(KB)
FPU
I/Os
Vmin~Vmax
Package
GPTMR(16-bit)
GPTMR(32-bit)
Advanced
TMR(16-bit)
Basic
TMR
SysTick(24-bit)
IWDT
WWDT
RTC
ADC
cell(12-bit)
ADCchannels(12-bit)
DAC
cell(12bit)
DACchannels(12bit)
Analog
comparator
Operational
Amplifier
TSC
channels
SPI
QSPI
I²S
I²C
U(S)ART
CAN
SDIO
USB
Device
CEC
USB
OTG_FS
USB
OTG_HS
DCI
SMC
DMC
Ethernet
RNG
AES/DES/ TDES
BN/SM2/SM3/SM4

Block Diagram

Documentation

Format Size
APM32F051x6x8 datasheet Data Sheets V1.6 pdf 2.93 MB July 08, 2022
APM32F051x6x8 User Manual User Manuals V1.6 pdf 6.79 MB November 20, 2022
APM32F051R8 MINIBOARD Schematic Diagram Development Board Schematics V1.0.0 pdf 34.16 KB March 18, 2022
APM32F051 EVAL Schematic Diagram Development Board Schematics V1.0 pdf 1.56 MB March 09, 2023
APM32F051x6x8 Schlib Package Libraries V1.0 schlib 34.5 KB December 04, 2023
APM32F051x6x8 Pcblib Package Libraries V1.0 pcblib 451 KB December 04, 2023
APM32F051x6x8 Intlib Package Libraries V1.0 intlib 363.5 KB December 04, 2023
APM32F051R8 MINI Board User Manual Development Board Manuals V1.1 pdf 704.48 KB April 28, 2022
APM32F051R8 EVAL Board User Manual Development Board Manuals V1.0 pdf 1.19 MB February 27, 2023

Design Resources

Hardware Development Tools

Product
APM32F051R8 MINI Board Development Board
APM32F051 EVAL Board Development Board

Software Development Tools

Format Size
GeehyProg SetUp Programmer/DFU V1.0.1 msi 6.58 MB November 20, 2023
APM32F051_EVAL_SDK SDKs V1.0 zip 882.66 KB October 10, 2022
APM32F0xx_DFP Pack SDKs V1.0.9 pack 1.38 MB December 22, 2023
APM32F0xx_SDK SDKs V1.7 zip 82.03 MB December 22, 2023