STMicroelectronics STM32F102x4 and STM32F102x6 Datasheet

STM32F102x4/STM32F102x6 is a low-capacity USB basic type microcontroller based on the ARM 32-bit Cortex-M3 core, with 16 or 32K bytes of flash memory, and has USB, 5 timers, 1 ADC and 5 communication interfaces.


Brand
STMicroelectronics
Category
Other Electronics
Document type
Datasheet
Language
Chinese
Pages
49
File format
PDF
File size
1.2 MB
Updated
30 September, 2023
MD5 checksum
95B174B3BF63F27F016E4A384AE21175

About this manual

The STM32F102x4 and STM32F102x6 are low‑capacity USB microcontrollers based on an ARM Cortex‑M3 core, offering up to 48 MHz CPU frequency, flash memory of 16 KB or 32 KB, and 4 KB‑6 KB SRAM. They include a range of peripherals such as USB 2.0 Full‑speed, two USARTs, SPI, I²C, a 12‑bit ADC, and general‑purpose timers.

The devices operate from 2.0 V to 3.6 V, support a temperature range of –40 °C to +85 °C, and are available in LQFP48 (7 × 7 mm) and LQFP64 (10 × 10 mm) packages. Multiple low‑power modes (Sleep, Stop, Standby) allow flexible power management for battery‑powered applications. This manual is written in Chinese.

What's inside

  • Overview
  • Core and CPU
  • Memory
  • Peripheral Interfaces
  • Power Supply and Operating Conditions
  • Package Options
  • Interrupts and DMA
  • Low‑Power Modes
  • Electrical Characteristics

Specifications

CoreARM Cortex‑M3
Maximum CPU frequency48 MHz
Flash memory16 KB (x4) / 32 KB (x6)
SRAM4 KB (x4) / 6 KB (x6)
GPIO pins37 (x4) / 51 (x6)
USB interfaceUSB 2.0 Full‑speed
ADC12‑bit, 1 channel
General‑purpose timers2 (TIM2, TIM3)
Operating voltage2.0 V – 3.6 V
PackageLQFP48 7×7 mm, LQFP64 10×10 mm

Frequently asked questions

What core does the STM32F102x4/x6 use?

It uses an ARM Cortex‑M3 core.

What flash memory sizes are available?

The STM32F102x4 has 16 KB flash and the STM32F102x6 has 32 KB flash.

Which USB speed is supported?

The devices support USB 2.0 Full‑speed.

Download PDF (1.2 MB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →