APM32F003

Product Overview

APM32F003 series of MCUs based on a 32-bit ARM®Cortex®-M0+ core. The internal AHB , combining with high speed memory and DMA can realize immediate data processing and storage.The internal APB, abundant peripherals and enhanced I/O ensure fast connection and flexible control.

Performance

System & Architecture

  • ARM®Cortex®-M0+
  • Frequency 24MHz
  • Built-in AHB and APB

Power Consumption

  • Support sleep, stop and standby modes
  • Supply voltage: 2.95V~5.5V

ADC & Sensor

  • 12-bit ADC
  • Conversion range: 0~VREF+
  • Number of external channels: 16
  • On-chip temperature sensor: 1

I/O

  • Maximum 16 I/O
  • All I/Os can be mapped to 16 external interrupt controller

Package

  • TSSOP20/UFQFPN20/SOP20

Memory

  • Flash: 18/32KB
  • SRAM: 2/4KB

Clock

  • Maximum system clock 48MHz

Timers

  • 16-bit universal timer: 2
  • 16-bit advanced timer: 1 , with dead zone control and emergency brake
  • Basic timer: 1, 8-bit automatic reloading type
  • Watchdog timer: 2, IWDG and WWDG

Debug Mode

  • SWD interface 

Peripheral

  • UART : Maximum 3
  • I²C : 1 
  • SPI: 1 
  • Beeper: 1

Model List

Product Code Frequency
(MHz) 
Flash
 (KB) 
SRAM
(KB)
Timers
(16-bit)
SysTick Watchdog RTC ADC
(12-bit)
I/Os I2 SPI  CAN   USB  UART Package
APM32F003F4P6 24 18 2 3 1 2 1 8 17 1 1  -  - 3 TSSOP 20
APM32F003F4U6 24 18 2 3 1 2 1 8 17 1 1  -  - 3 UFQFPN 20
APM32F003F4M6 24 18 2 3 1 2 1 8 17 1 1  -  - 3 SOP20

Online selection tool

Product Code Core Frequency (MHz) FLASH
(KB)
SRAM
(KB)
EEPROM
(B)
Package I/Os Vmin Vmax Timer
16-bit
Timer
32-bit
Motor
Control
Timer
Low
Power
Timer
High
Resolution
Timer
ADC
12-bit
Cell
ADC
12-bit
Channels
ADC
16-bit
Cell
ADC
16-bit
Channels
DAC
12-bit
COMP OPAMP Watchdog SysTick SPI QUADSPI I²S I²C High
Speed
I²C
RTC USART UART CAN SDIO FSMC FMC USB USB
OTG_FS
USB
OTG_HS
Ethernet MDIOS Segment
LCD
TFT
LCD
DSIHOST SAI SPDIFRX DFSDM DCMI SWPMI TRNG AES DES/TDES SHA HMAC