The STM32F102xx medium-density USB access line incorporates the high-performance Arm® Cortex®-M3 32-bit RISC core operating at a 48 MHz frequency, high-speed embedded memories (Flash memory of 16 or 32 Kbytes and SRAM of 4 or 6 Kbytes), and an extensive range of enhanced peripherals and I/Os connected to two APB buses. All devices offer standard communication interfaces (one I2C, one SPI, one USB and two USARTs), one 12-bit ADC and two general-purpose 16-bit timers.
The STM32F102xx family operates in the –40 to +85 °C temperature range, from a 2.0 to 3.6 V power supply. A comprehensive set of power-saving mode allows the design of low-power applications.
The STM32F102xx medium-density USB access line is delivered in the LQFP48 7 × 7 mm and LQFP64 10 × 10 mm packages.
The STM32F102xx medium-density USB access line microcontrollers are suitable for a wide range of applications.
48 MHz maximum frequency, 1.25 DMIPS/MHz (Dhrystone 2.1) performance at 0 WS memory access
Single-cycle multiplication and hardware division
Memories
16 or 32 Kbytes of Flash memory
4 or 6 Kbytes of SRAM
Clock, reset and supply management
2.0 to 3.6 V application supply and I/Os
POR, PDR and programmable voltage detector (PVD)
4 to 16 MHz crystal oscillator
Internal 8 MHz factory-trimmed RC
Internal 40 kHz RC
PLL for CPU clock
32 kHz oscillator for RTC with calibration
Low power
Sleep, Stop and Standby modes
VBAT supply for RTC and backup registers
Debug mode
Serial wire debug (SWD) and JTAG interfaces
DMA
7-channel DMA controller
Peripherals supported: timers, ADC, SPIs, I2Cs and USARTs
| Core | ARM Cortex M3 | A/D Bit Size | 12 bit |
|---|---|---|---|
| Data Bus Width | 32 bit | A/D Channels Available | 10 |
| Maximum Clock Frequency | 48 MHz | Interface Type | I2C, SPI, USART, USB |
| Program Memory Size | 32 KB | Length | 7 mm |
| Data RAM Size | 6 KB | Minimum Operating Temperature | - 40 C |
| On Chip ADC | Yes | Number of Programmable I/Os | 37 |
| Operating Supply Voltage | 2.5 V, 3.3 V | Number of Timers | 2 |
| Maximum Operating Temperature | + 85 C | Packaging | Tray |
| Package / Case | LQFP-48 | Processor Series | STM32 |
| Mounting Style | SMD/SMT | Program Memory Type | Flash |
ModelsDescriptionOperation
STM32F101C6T6ATRMicrocontrollers (MCU), ST, LQFP-48Compare
STM32F101C4PQRAST, LQFPCompare
STM32F101C8T6BST, LQFP48Compare
STM32F101R3T6ST, QFP64Compare
STM32F101R876MCU, ST,Compare
STM32F101TBU69YFXVST, SOPCompare