APM32F091 Series

The APM32F091 basic enhanced industrial-grade MCUs feature a maximum of 256KB on-chip flash memory and support for up to 8 USARTs, enhancing communication capabilities. The built-in HDMI CEC controller meets the intelligent control requirements of smart home terminal devices. Additionally, the APM32F091 integrates a TSC touch-sensing controller, ensuring accurate identification of touch input commands in various usage scenarios. This series is also certified with IEC 60730.At present, it can be widely used in frying machine, automotive audio, automotive GPS, tablets, digital camera controller and power management & control.

Packaging Roadmap

Performance

System

  • Arm® Cortex® -M0+
  • Frequency 48MHz
  • Built in RTC
  • Built in 5/7 channel DMA

Memory

  • Flash: 128~256KB
  • SRAM: 32KB

Power Consumption

  • Supply voltage:2.0V~3.6V
  • Support programmable voltage monitor
  • Support sleep, stop, standby modes

Timer

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

Analog peripherals

  • 12-bit ADC: 1; external channel: 16
  • 12-bit DAC: 1; channel: 2
  • Programmable analog comparator: 2
  • TSC Channals: 24

I/O

  • Up to 88 I/O
  • Be mapped to external interrupt vector
  • Up to 69 I/Os that tolerate 5V input

Security

  • 96-bit unique identity
  • CRC cells

Debug Mode

  • SWD

Peripheral

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

Package

  • LQFP48/64/100
  • QFN48

Selection Tools

All Products

Core

Frequency(MHz)

FLASH(KB)

SRAM(KB)

FPU

I/Os

Voltage(V)

Package

GPTMR(16bit)

GPTMR(32bit)

Advanced TMR(16bit)

Basic TMR

Systick(24bit)

IWDT

WWDT

RTC

ADC 12-bit Cell

ADC 12-bit Channels

DAC 12-bit Cell

DAC 12-bit Channels

Analog Comparator

TSC (Channels)

SPI

QSPI

I2S

I2C

U(S)ART

CAN

SDIO

USB Device

CEC

USB OTG_FS

USB OTG_HS

SMC

DCI

DMC

Ethernet

RNG

AES/DES/ TDES

BN/ SM3/SM4

Compare
Part No.
Core
Frequency(MHz)
FLASH(KB)
SRAM(KB)
FPU
I/Os
Voltage(V)
Package
GPTMR(16bit)
GPTMR(32bit)
Advanced TMR(16bit)
Basic TMR
Systick(24bit)
IWDT
WWDT
RTC
ADC 12-bit Cell
ADC 12-bit Channels
DAC 12-bit Cell
DAC 12-bit Channels
Analog Comparator
TSC (Channels)
SPI
QSPI
I2S
I2C
U(S)ART
CAN
SDIO
USB Device
CEC
USB OTG_FS
USB OTG_HS
SMC
DCI
DMC
Ethernet
RNG
AES/DES/ TDES
BN/ SM3/SM4

Block Diagram

Documentation

Format Size
APM32F091xBxC datasheet Data Sheets V1.4 pdf 2.19 MB November 15, 2024
APM32F091xBxC User Manual User Manuals V1.7 pdf 8.77 MB November 20, 2023
APM32F091VC MINIBOARD Schematic Diagram Development Board Schematics V1.0.0 pdf 35.98 KB March 18, 2022
APM32F091xBxC Schlib Package Libraries V1.0 schlib 34.5 KB May 05, 2023
APM32F091xBxC Pcblib Package Libraries V1.0 pcblib 116.5 KB May 05, 2023
APM32F091xBxC Intlib Package Libraries V1.0 intlib 19.5 KB May 05, 2023
APM32F091VC MINI Board User Manual Development Board Manuals V1.1 pdf 704.11 KB April 28, 2022

Design Resources

Software Development Tools

Format Size
GeehyProg SetUp Programmer/DFU V1.0.2 msi 6.58 MB May 06, 2024
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

AI Assistant