APM32F417 Series

The APM32F417 industrial-grade high-performance MCUs integrate ample fast storage, mixed-signal circuits, and full-speed/high-speed USB with PHY for high-speed OTG HS2. With built-in hardware acceleration engines, it guarantees robust data security by supporting cryptographic algorithms like SM3 and SM4, as well as symmetric encryption standards such as AES, DES, and TDES.At present, it can be widely used in card swipe machine, respirator, power protection, communication equipment, 3D printer and robot controller.

Packaging Roadmap

Performance

System

  • Arm® Cortex® -M4F
  • Working frequency up to 168MHz
  • Support single FPU
  • Support DSP instruction

Memory

  • Flash: 1MB
  • SRAM: 192KB+4KB
  • Support external memory extension

Power Consumption

  • VDD/VDDA: 1.8V~3.6V
  • Backup domain power VBAT: 1.65~3.6V
  • Support POR/PDR/BOR
  • Support PVD

Timer

  • 16/32-bit universal timer: 8/2
  • 16-bit advanced timer: 2
  • 16-bit basic timer: 2
  • Watchdog timer: 2
  • 24-bit system timer: 1

Analog Peripherals

  • 12-bit ADC: 3, External channel: 24
  • 12-bit DAC: 2

Security

  • Support TRNG
  • AES/DES/TDES
  • BN/SM2/SM3/SM4

Debug Mode

  • JTAG
  • SWD

I/Os

  • Up to 140 I/Os
  • All I/Os are mappable on external interrupt vectors

Peripherals

  • U(S)ART : 4+2
  • I2C :3
  • SPI : 3
  • I2S : 2
  • DCI : 1
  • USB OTG : 3
  • CAN: 2
  • SDIO: 1
  • Ethernet: 1
  • EMMC : 1
  • Support SDRAM

Package

  • LQFP100/144/176

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
APM32F415xG 417xExG datasheet Data Sheets V1.6 pdf 2.98 MB November 24, 2023
APM32F4xxx User Manual User Manuals V2.2 pdf 11.66 MB November 24, 2023
AN1081_APM32F4xx_APM32F4xx_Quick Start Guide Application Notes V1.0 pdf 1.62 MB August 04, 2022
AN1082_APM32F4xx_APM32F4xx_SDRAM Application Note Application Notes V1.0 pdf 510.86 KB August 04, 2022
AN1083_APM32F4xx_APM32F4xx_ADC Application Note Application Notes V1.0 pdf 899.34 KB February 05, 2024
AN1084_APM32F4xx_IAP Application Note Application Notes V1.0 pdf 1.41 MB August 04, 2022
AN1085_APM32F4xx_APM32F4xx_Download and Burning Application Notes V1.1 pdf 1.12 MB April 03, 2023
AN1086_APM32F4xx_ISP Application Note Application Notes V1.0 pdf 1.69 MB February 09, 2023
AN1087_APM32F4xx_OTG Application Note Application Notes V1.0 pdf 1.07 MB February 09, 2023
AN1088_APM32F4xx Series ETH Transplantation LWIP Application Notes V1.0 pdf 1.27 MB February 09, 2023
AN1091_APM32F4xx_APM32F4xx Series TSensor demo Routine Application Notes V1.0 pdf 516.58 KB April 13, 2023
AN1092_APM32F4xx_SMC_SRAM Application Note Application Notes V1.0 pdf 897.77 KB July 13, 2023
AN1094_APM32F4xx_Application Note of APM32F4xx Flash Simulating EEPROM Application Notes V1.0 pdf 756.55 KB July 13, 2023
AN1101_APM32F4xx_CRC Application Note Application Notes V1.0 pdf 1.04 MB August 08, 2023
AN1104_APM32F4xx Series Software Simulating USART Application Notes V1.0 pdf 1.06 MB September 21, 2023

Design Resources

Software Development Tools

Format Size
GeehyProg SetUp Programmer/DFU V1.0.2 msi 6.58 MB May 06, 2024
APM32_USB_SDK SDKs V1.1 zip 9.45 MB January 05, 2024
APM32F4xx_DFP Pack SDKs V1.0.4 pack 6.57 MB December 11, 2023
APM32F4xx_EVAL_SDK SDKs V1.0 zip 4.57 MB June 15, 2022
APM32F4xx_SDK SDKs V1.4 zip 48.42 MB December 12, 2023