Product Summary

The STM32F105 is a connectivity line, which incorporates the high performance ARM Cortex-M3 32-bit RISC core operating at a 72 MHz frequency, highspeed embedded memories (Flash memory up to 256 Kbytes and SRAM up to 64 Kbytes), and an extensive range of enhanced I/Os and peripherals connected to two APB buses. The STM32F105 offers two 12-bit ADCs, four general-purpose 16-bit timers plus a PWM timer, as well as standard and advanced communication interfaces: up to two I2Cs, three SPIs, two I2Ss, five USARTs, an USB OTG FS and two CANs.

Parametrics

STM32F105 absolute maximum ratings: (1)External main supply voltage (including VDDA and VDD): –0.3 to 4.0 V; (2)Input voltage on five volt tolerant pin: VSS-0.3 to +5.5 V; (3)Input voltage on any other pin: VSS-0.3 to VDD+0.3 V; (4)Variations between different VDD power pins: 50 mV; (5)Variations between all the different ground pins: 50 mV.

Features

STM32F105 features: (1)Core: ARM 32-bit Cortex.-M3 CPU: 72 MHz maximum frequency, 1.25 DMIPS/MHz (Dhrystone 2.1) performance at 0 wait state memory access, Single-cycle multiplication and hardware division; (2)Memories: 64 to 256 Kbytes of Flash memory, up to 64 Kbytes of general-purpose SRAM; (3)Clock, reset and supply management: 2.0 to 3.6 V application supply and I/Os, POR, PDR, and programmable voltage; (4)detector (PVD), 3-to-25 MHz crystal oscillator, Internal 8 MHz factory-trimmed RC.

Diagrams

STM32F105 block diagram

Image Part No Mfg Description Data Sheet Download Pricing
(USD)
Quantity
STM32F105R8T6
STM32F105R8T6

STMicroelectronics

ARM Microcontrollers (MCU) 32BIT Cortex 64/25 CONNECTIVITY LINE M3

Data Sheet

0-1: $3.86
1-10: $3.43
10-100: $2.81
100-250: $2.62
STM32F105RBT6
STM32F105RBT6

STMicroelectronics

ARM Microcontrollers (MCU) 32BIT Cortex 64/25 CONNECTIVITY LINE M3

Data Sheet

0-1: $4.50
1-10: $4.00
10-100: $3.27
100-250: $3.05
STM32F105RCT6
STM32F105RCT6

STMicroelectronics

ARM Microcontrollers (MCU) 32BIT Cortex 64/25 CONNECTIVITY LINE M3

Data Sheet

0-1: $5.16
1-10: $4.58
10-100: $3.75
100-250: $3.50
STM32F105RCT7
STM32F105RCT7

STMicroelectronics

ARM Microcontrollers (MCU) 32-Bit Cortex 64Kb Connectivity Line

Data Sheet

0-673: $3.39
673-1000: $3.13
1000-2000: $3.02
STM32F105RBT6TR
STM32F105RBT6TR

STMicroelectronics

ARM Microcontrollers (MCU) 32-Bit ARM Cortex 128kb Connectivity

Data Sheet

0-655: $2.77
655-1000: $2.40
1000-2000: $2.33
STM32F105RCT6TR
STM32F105RCT6TR

STMicroelectronics

ARM Microcontrollers (MCU) 32-Bit ARM Cortex 256kb Connectivity

Data Sheet

0-651: $3.17
651-1000: $2.75
1000-2000: $2.68
STM32F105VBT6
STM32F105VBT6

STMicroelectronics

ARM Microcontrollers (MCU) 32BIT Cortex 64/25 CONNECTIVITY LINE M3

Data Sheet

0-1: $5.01
1-10: $4.45
10-100: $3.64
100-250: $3.40
STM32F105V8T6
STM32F105V8T6

STMicroelectronics

ARM Microcontrollers (MCU) 32BIT Cortex 64/25 CONNECTIVITY LINE M3

Data Sheet

0-1: $4.35
1-10: $3.86
10-100: $3.16
100-250: $2.95