STM32F105VCT6 - 72MHz Cortex-M3 MCU, 256KB Flash, USB OTG | ST

부품 번호: STM32F105VCT6
재고 있음 영업일 기준 1~3일 내 발송
2.0 V to 3.6 V Vdss LQFP-100 (14x14 mm) Package 72 MHz Speed 256 KB Memory
시작가 $5.4 USD / 개
MOQ: 1 |
가격 업데이트: 2026-10-10
볼륨 가격
수량 단가 합계
1 $9.2 $9.20
10 $8.45 $84.50
100 $7.4 $740.00
500 $6.65 $3,325.00
1,000 $5.95 $5,950.00
2,500 $5.4 $13,500.00
ℹ️ 모든 가격은 USD 기준입니다

STM32F105VCT6 개요

The STMicroelectronics STM32F105VCT6 is a 32-bit ARM Cortex-M3 microcontroller from ST's Connectivity Line family, operating at up to 72 MHz with 256 KB of Flash and 64 KB of SRAM, housed in a 100-pin LQFP (14x14 mm) package. The VCT6 suffix denotes the LQFP-100 package, 256 KB Flash, and -40C to +85C industrial temperature range. The STM32F105xx family adds a USB OTG Full-Speed controller, two CAN 2.0B interfaces, and an Ethernet MAC to the standard STM32F1 peripheral set, making it a true connectivity-focused MCU.

A microcontroller (MCU) is a single-chip computer that integrates a processor core, program memory (typically Flash), data memory (SRAM), and a rich set of peripherals (timers, ADC, communication interfaces) onto one silicon die. MCUs sit at the heart of nearly every embedded system - from industrial PLCs and motor drives to consumer appliances and IoT edge nodes - executing deterministic real-time firmware that reads sensors and drives actuators. The Cortex-M3 architecture from ARM is a 32-bit RISC core designed for low-latency interrupt response, deterministic bit-manipulation, and high code density through the Thumb-2 instruction set.

Key features include a 72 MHz max CPU clock with single-cycle multiply and hardware divide, USB 2.0 Full-Speed OTG with on-chip PHY, two CAN 2.0B active interfaces, 10/100 Ethernet MAC (MII/RMII), up to 5 USARTs, 3 SPI, 2 I2C, a 1-mbx2C I2S, two 12-bit ADCs (1 Msps, 16 channels), one 12-bit DAC, plus an FSMC bus for external memory or parallel display. The 100-pin LQFP exposes 80+ GPIO across multiple 5V-tolerant banks, supporting flexible mixed-signal designs.

The part uses an internal 8 MHz RC and an optional 32.768 kHz LSE crystal for the RTC. Power is managed through three low-power modes (Sleep, Stop, Standby) with a typical run current of ~30 mA at 72 MHz and stop current below 50 uA. The 2.0V to 3.6V supply range supports both 3.3V and battery-backed designs.

Typical applications include industrial gateways with USB or CAN, USB HID/COM port devices, RS485/CAN industrial sensor nodes, motor control boards using CAN and timers, point-of-sale terminals, low-cost Ethernet-equipped embedded nodes, and human-machine interface panels driving LCDs through FSMC. Designers pick the F105 over the F103 when they need USB OTG host capability, dual CAN, or an integrated Ethernet MAC on the same die.

When designing with this MCU, allocate the FSMC bus carefully if you add an external SRAM or NOR Flash, since pin remapping can clash with timers and USARTs. Use ST's STM32CubeMX to validate alternate-function mapping before final layout, and check the errata sheet for early-revision silicon behavior on the Ethernet MAC and USB OTG PHY.

This page synthesizes distributor pricing, parametric alternatives, and practical design notes beyond the manufacturer datasheet to support BOM decisions and second-source planning.

드롭인 대체품: STM32F105VCT6 — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: STM32F105VCT6 (동일 폼 팩터 및 풋프린트) — 차이점: Timers, ADC, Package, USB, I2C.

GigaDevice
Timers: 3 x 16-bit GP + 1 x PWM
ADC: 2 x 12-bit, 1 MSPS, up to 16 channels
USB: USB 2.0 Full-Speed OTG
비교 대상: STM32F105VCT6 →
Microchip Technology
Timers: 5 x 16-bit, 5 x 32-bit (combined)
ADC: 10-bit, 1 Msps, up to 28 channels
Package: TQFP-100 (PF), 14x14 mm
STMicroelectronics
Timers: Advanced, general-purpose and basic timers (PWM capable)
ADC: 3x 12-bit, up to 21 channels
USB: USB 2.0 full-speed device
비교 대상: STM32F105VCT6 →
STMicroelectronics
Timers: 4 x 16-bit general, 1 x 16-bit advanced, 2 x watchdog
ADC: 2 x 12-bit, up to 1 MSPS
Package: 64-pin LQFP
비교 대상: STM32F105VCT6 →
STMicroelectronics
Timers: 10 (general-purpose + advanced-control)
ADC: 2 x 12-bit, up to 16 channels
Package: 100-LQFP (14x14 mm)
비교 대상: STM32F105VCT6 →
STMicroelectronics
Timers: 10 timers (general-purpose + PWM)
ADC: 2 x 12-bit, up to 16 channels
Package: 100-pin LQFP (14x14 mm)
비교 대상: STM32F105VCT6 →

빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:

STM32F105RCT6

✅ 드롭인 ⚠️ 사양 미검증
STMicroelectronics
📦 LQFP-100
ARM Cortex-M3 32-bit RISC · 72 MHz · 90 DMIPS (1.25 DMIPS/MHz) · 256 KB · 64 KB · 2.0 V to 3.6 V · 64-pin LQFP · Surface Mount

✓ 재고 있음

$4.85 / 개

데이터시트 보기 →

STM32F107VCT6

✅ 드롭인 ⚠️ 사양 미검증
STMicroelectronics
📦 LQFP-100
ARM Cortex-M3 32-bit RISC · 72 MHz · 256 KB (256K x 8) · 64 KB · 2.0 V to 3.6 V · -40 C to +85 C · 100-pin LQFP (14x14 mm) · Surface Mount

✓ 재고 있음

$6.95 / 개

데이터시트 보기 →

STM32F103VCT6

✅ 드롭인 ⚠️ 사양 미검증
STMicroelectronics
📦 LQFP-100
ARM Cortex-M3 · 72 MHz · 256 KB · 48 KB · 2.0 V to 3.6 V · -40C to +85C · LQFP-100 (14x14 mm) · 80

✓ 재고 있음

$2.68 / 개

데이터시트 보기 →

GD32F105VCT6

✅ 드롭인
GigaDevice
📦 LQFP-100
ARM Cortex-M3 32-bit · 108 MHz · 256 KB · 64 KB · 2.6 V to 3.6 V · 2 x 12-bit, 1 MSPS, up to 16 channels · 2 x 12-bit · USB 2.0 Full-Speed OTG

✓ 재고 있음

$1.55 / 개

데이터시트 보기 →

STM32F105VCT7

✅ 드롭인 ⚠️ 사양 미검증
STMicroelectronics
📦 LQFP-100
ARM Cortex-M3 32-bit RISC · 72 MHz · 256 KB (256K x 8) · 64 KB · 80 · 100-LQFP (14x14 mm) · 2.0 V to 3.6 V · -40C to +105C (Grade 7)

✓ 재고 있음

$7.65 / 개

데이터시트 보기 →

STM32F105VBT6

✅ 드롭인 ⚠️ 사양 미검증
📦 LQFP-100
same LQFP-100 footprint and 72 MHz core; Flash 128 KB vs 256 KB (-50%), otherwise same peripheral set

📋 참조 대체품 (카탈로그에 없음)

STM32F105VCT6 최대 정격 & 전기적 특성

Core Architecture ARM Cortex-M3 (32-bit)
Core Max Frequency 72 MHz
Program Memory (Flash) 256 KB
SRAM 64 KB
Operating Voltage (VDD) 2.0 V to 3.6 V
패키지 LQFP-100 (14x14 mm)
동작 온도 -40 C to +85 C
GPIO Count 80+
USB USB 2.0 Full-Speed OTG with on-chip PHY
CAN 2x CAN 2.0B active
Ethernet 10/100 MAC (MII/RMII) - external PHY required
USART/UART 5 channels
SPI 3 channels
I2C 2 channels
ADC 2x 12-bit, 1 Msps, 16 channels
DAC 1x 12-bit
Timers Advanced-control, general-purpose, basic, SysTick, watchdog
FSMC Yes - external memory/display bus
DMA 12 channels
RoHS 상태 Compliant

STM32F105VCT6 핀 구성

LQFP-100 Package Pinout Diagram LQFP-100 14x14mm, P0.5mm, JEDEC MS-026. 1 25 LQFP-100
핀 1 PE2 — GPIO PE2 / TRACECLK
핀 2 PE3 — GPIO PE3 / TRACED0
핀 3 PE4 — GPIO PE4 / TRACED1
핀 4 PE5 — GPIO PE5 / TRACED2
핀 5 PE6 — GPIO PE6 / TRACED3
핀 6 VBAT — RTC backup supply
핀 7 PC13 — GPIO PC13 / Tamper-RTC
핀 8 PC14 — GPIO PC14 / OSC32_IN
핀 9 PC15 — GPIO PC15 / OSC32_OUT
핀 10 VSS_1 — Ground
핀 11 VDD_1 — Digital supply 2.0-3.6 V
핀 12 OSC_IN — HSE crystal oscillator input
핀 13 OSC_OUT — HSE crystal oscillator output
핀 14 NRST — Reset (active low)
핀 15 PC0 — GPIO PC0 / ADC12_IN10
핀 16 PC1 — GPIO PC1 / ADC12_IN11
핀 17 PC2 — GPIO PC2 / ADC12_IN12
핀 18 PC3 — GPIO PC3 / ADC12_IN13
핀 19 VSSA — Analog ground
핀 20 VDDA — Analog supply 2.0-3.6 V
핀 21 PA0 — GPIO PA0 / WKUP / ADC12_IN0 / TIM2_CH1
핀 22 PA1 — GPIO PA1 / ADC12_IN1 / TIM2_CH2
핀 23 PA2 — GPIO PA2 / ADC12_IN2 / TIM2_CH3 / USART2_TX
핀 24 PA3 — GPIO PA3 / ADC12_IN3 / TIM2_CH4 / USART2_RX
핀 25 VSS_2 — Ground
핀 26 VDD_2 — Digital supply 2.0-3.6 V
핀 27 PA4 — GPIO PA4 / ADC12_IN4 / SPI1_NSS / USART2_CK
핀 28 PA5 — GPIO PA5 / ADC12_IN5 / SPI1_SCK / DAC_OUT1
핀 29 PA6 — GPIO PA6 / ADC12_IN6 / SPI1_MISO / TIM3_CH1
핀 30 PA7 — GPIO PA7 / ADC12_IN7 / SPI1_MOSI / TIM3_CH2
핀 31 PC4 — GPIO PC4 / ADC12_IN14
핀 32 PC5 — GPIO PC5 / ADC12_IN15
핀 33 PB0 — GPIO PB0 / ADC12_IN8 / TIM3_CH3
핀 34 PB1 — GPIO PB1 / ADC12_IN9 / TIM3_CH4
핀 35 PB2 — GPIO PB2 / BOOT1
핀 36 PE7 — GPIO PE7
핀 37 PE8 — GPIO PE8 / TIM1_CH1N
핀 38 PE9 — GPIO PE9 / TIM1_CH1
핀 39 PE10 — GPIO PE10 / TIM1_CH2N
핀 40 PE11 — GPIO PE11 / TIM1_CH2
핀 41 PE12 — GPIO PE12 / TIM1_CH3N
핀 42 PE13 — GPIO PE13 / TIM1_CH3
핀 43 PE14 — GPIO PE14 / TIM1_CH4
핀 44 PE15 — GPIO PE15 / TIM1_BKIN
핀 45 PB10 — GPIO PB10 / I2C2_SCL / USART3_TX
핀 46 PB11 — GPIO PB11 / I2C2_SDA / USART3_RX
핀 47 VSS_3 — Ground
핀 48 VDD_3 — Digital supply 2.0-3.6 V
핀 49 PB12 — GPIO PB12 / SPI2_NSS / I2S2_WS
핀 50 PB13 — GPIO PB13 / SPI2_SCK / I2S2_CK
핀 51 PB14 — GPIO PB14 / SPI2_MISO / TIM1_CH2N
핀 52 PB15 — GPIO PB15 / SPI2_MOSI / TIM1_CH3N
핀 53 PD8 — GPIO PD8 / USART3_TX / ETH_RMII_RX_DV
핀 54 PD9 — GPIO PD9 / USART3_RX / ETH_RMII_CRS_DV
핀 55 PD10 — GPIO PD10
핀 56 PD11 — GPIO PD11
핀 57 PD12 — GPIO PD12 / TIM4_CH1
핀 58 PD13 — GPIO PD13 / TIM4_CH2
핀 59 PD14 — GPIO PD14 / TIM4_CH3
핀 60 PD15 — GPIO PD15 / TIM4_CH4
핀 61 PC6 — GPIO PC6 / I2S2_MCK / TIM3_CH1
핀 62 PC7 — GPIO PC7 / I2S2_CK / TIM3_CH2
핀 63 PC8 — GPIO PC8 / TIM3_CH3
핀 64 PC9 — GPIO PC9 / TIM3_CH4
핀 65 PA8 — GPIO PA8 / USART1_CK / TIM1_CH1 / MCO
핀 66 PA9 — GPIO PA9 / USART1_TX / TIM1_CH2
핀 67 PA10 — GPIO PA10 / USART1_RX / TIM1_CH3
핀 68 PA11 — GPIO PA11 / USART1_CTS / CAN1_RX / USB_DM
핀 69 PA12 — GPIO PA12 / USART1_RTS / CAN1_TX / USB_DP
핀 70 PA13 — GPIO PA13 / JTMS / SWDIO
핀 71 VSS_4 — Ground
핀 72 VDD_4 — Digital supply 2.0-3.6 V
핀 73 PA14 — GPIO PA14 / JTCK / SWCLK
핀 74 PA15 — GPIO PA15 / JTDI / TIM2_CH1 / SPI1_NSS
핀 75 PC10 — GPIO PC10 / UART4_TX / SPI3_SCK
핀 76 PC11 — GPIO PC11 / UART4_RX / SPI3_MISO
핀 77 PC12 — GPIO PC12 / UART5_TX / SPI3_MOSI
핀 78 PD0 — GPIO PD0 / OSC_IN
핀 79 PD1 — GPIO PD1 / OSC_OUT
핀 80 PD2 — GPIO PD2 / TIM3_ETR / UART5_RX
핀 81 PD3 — GPIO PD3 / USART2_CTS
핀 82 PD4 — GPIO PD4 / USART2_RTS
핀 83 PD5 — GPIO PD5 / USART2_TX
핀 84 PD6 — GPIO PD6 / USART2_RX
핀 85 PD7 — GPIO PD7 / USART2_CK
핀 86 PB3 — GPIO PB3 / JTDO / SPI3_SCK / TIM2_CH2
핀 87 PB4 — GPIO PB4 / NJTRST / SPI3_MISO / TIM3_CH1
핀 88 PB5 — GPIO PB5 / I2C1_SMBAI / SPI3_MOSI / TIM3_CH2
핀 89 PB6 — GPIO PB6 / I2C1_SCL / TIM4_CH1
핀 90 PB7 — GPIO PB7 / I2C1_SDA / TIM4_CH2
핀 91 BOOT0 — Boot mode select
핀 92 PB8 — GPIO PB8 / TIM4_CH3
핀 93 PB9 — GPIO PB9 / TIM4_CH4
핀 94 PE0 — GPIO PE0 / TIM4_ETR
핀 95 PE1 — GPIO PE1
핀 96 VSS_5 — Ground
핀 97 VDD_5 — Digital supply 2.0-3.6 V
핀 98 PE2 — GPIO PE2 (alternate location, trace clock)
핀 99 PE3 — GPIO PE3 (alternate location)
핀 100 VSS_6 — Ground

일반적인 애플리케이션

STM32F105VCT6 적합 용도: 6 애플리케이션s: Industrial Gateway with USB OTG + Dual CAN, USB HID / CDC / Mass-Storage Host Device, CAN-Based Motor Control / Sensor Node, Point-of-Sale / Kiosk Terminal, LCD HMI Panel Using FSMC, IoT Edge Sensor with USB Diagnostics Port.

🏭

Industrial Gateway with USB OTG + Dual CAN

The STM32F105VCT6's USB OTG Full-Speed host, dual CAN 2.0B active, and 5 USARTs in a single LQFP-100 package make it an ideal industrial gateway controller. The Cortex-M3 at 72 MHz with hardware divider can sustain CAN throughput of 1 Mbit/s per channel while also running USB CDC/ECM host stacks, making the part a natural fit for USB-to-CAN bridges, RS485-to-USB converters, and protocol gateway boards. The 256 KB Flash hosts a USB host stack plus a CANopen or Modbus library, leaving headroom for application code. Compared to using an F103, the F105 saves the BOM cost of an external USB controller and a second CAN transceiver MCU.

🔌

USB HID / CDC / Mass-Storage Host Device

The integrated USB 2.0 Full-Speed OTG controller with on-chip PHY makes the STM32F105VCT6 a strong choice for USB host and device peripherals such as USB keyboards, barcode scanners, USB-to-serial adapters, USB mass-storage bootloaders, and CDC-ACM bridges. The 72 MHz Cortex-M3 can sustain USB Full-Speed (12 Mbps) enumeration and bulk transfers without CPU bottlenecking, while the 256 KB Flash holds USB host class drivers plus application firmware. Designers pick the F478-variant F407 for higher-speed applications, but the F105VOTOTOTOSP6 hits the right cost point for HID and CDC class devices.

⚡

CAN-Based Motor Control / Sensor Node

With two independent CAN 2.0B controllers, six timers (one 16-bit advanced-control, two 16-bit general-purpose, plus basic and SysTick), the STM32F105VCT6 can serve as a CAN node that drives a brushed or stepper motor while reporting telemetry over the second CAN bus. The advanced-control timer supports center-aligned PWM with dead-time insertion for half-bridge motor drives, and the 32-bit Cortex-M3 handles PID control loops and CANopen DS402 profiles. The 80+ GPIO exposed by the LQFP-100 enable driving multiple motors or sensor arrays from a single chip.

🖥️

Point-of-Sale / Kiosk Terminal

POS terminals and self-service kiosks need USB host for barcode readers and printers, Ethernet for cloud sync, and reliable real-time control for displays and keypads. The STM32F105VCT6 combines USB OTG host, 10/100 Ethernet MAC, FSMC for LCD expansion, and the Cortex-M3 72 MHz core - giving a single MCU all the interfaces a low-to-mid-volume POS terminal needs. The 256 KB Flash holds application firmware plus network protocol stacks, and 64 KB SRAM is sufficient for display buffer and TCP socket management when paired with a low-cost Ethernet PHY such as the LAN8720.

📺

LCD HMI Panel Using FSMC

Although the STM32F105VCT6 lacks FSMC in some lineups, its LQFP-100 variant exposes parallel GPIO plus SPI/I2S interfaces that drive small TFT LCDs up to 320x240 directly. For larger 800x480 HMI panels requiring an external bus, the F105VCT6 can drive them through SPI with DMA, freeing CPU cycles for touch handling and UI logic. Designers pick the F105 for cost-sensitive HMI nodes; the F407 is the upgrade path for higher-resolution displays needing FSMC bandwidth.

🧩

IoT Edge Sensor with USB Diagnostics Port

Industrial IoT edge nodes often need a USB diagnostic port alongside Ethernet and CAN interfaces. The STM32F105VCT6 provides USB OTG device mode for diagnostics, an Ethernet MAC for cloud uplink, and dual CAN for sensor bus access, in a single 256 KB Flash MCU. The 64 KB SRAM handles MQTT-style buffering and CAN frame queues, while the RTC with VBAT domain allows battery-backed timestamping for sensor data. This is the typical connectivity-line use case the STM32F105 was designed for.

What is the operating voltage range of STM32F105VCT6?
The STM32F105VCT6 operates from 2.0 V to 3.6 V on the VDD pins, with a separate VDDA range of 2.0 V to 3.6 V for the ADC/DAC analog supply. The part supports a VBAT domain (1.8 V to 3.6 V) for RTC and backup-register retention when VDD is removed, making it suitable for 3.3 V industrial and battery-backed designs.
Does STM32F105VCT6 have USB OTG?
Yes - the STM32F105VCT6 integrates a USB 2.0 Full-Speed On-The-Go controller with an on-chip PHY, supporting both host and device roles. Compared to the F103 (which has USB FS device-only without OTG), the F105 is the right choice when the application must act as a USB host, a CDC/ECM bridge, or a USB mass-storage host.
What is the difference between STM32F105 and STM32F107?
The STM32F105 and STM32F107 share the same Cortex-M3 core, memory options, and LQFP-100 package, but the F107 adds an external memory interface (FSMC) and supports MII/RMII Ethernet plus USB OTG, while the F105 lacks FSMC and offers only device-mode USB in some variants. The F105 is therefore the lower-cost connectivity-line choice without external memory bus.
How many CAN controllers does STM32F105VCT6 have?
The STM32F105VCT6 integrates two independent CAN 2.0B active controllers (bxCAN), each supporting CAN 2.0A and 2.0B protocols with bit rates up to 1 Mbit/s. This dual-CAN capability makes it well-suited to industrial automation, automotive body-control nodes, and CAN bridge designs that need two isolated buses.
Where can I buy STM32F105VCT6 at distributor pricing (as of 2026-10-10)?
The STM32F105VCT6 is in stock at major authorized distributors including DigiKey and Mouser, with 1-piece pricing around $9.20 as of 2026-10-10, dropping to about $5.95 at 1,000 pieces. ST-authorized regional distributors such as Xecor also list the part. Volume pricing for OEM production runs is available through direct quotes with ST franchised distributors.
What is the lead time for STM32F105VCT6?
Lead time for STM32F105VCT6 at DigiKey and Mouser is typically 8 to 12 weeks from the factory as of 2026-10-10, with some distributors showing immediate stock for sub-1,000 piece orders. ST's full STM32F105 family is still in active production but is in NRND planning - check the ST lifecycle page for the latest status before committing to new designs.
STM32F105VCT6 vs STM32F103VCT6 - which should I choose?
The STM32F105VCT6 and STM32F103VCT6 share the same Cortex-M3 core, 72 MHz clock, 256 KB Flash, 64 KB SRAM, and LQFP-100 footprint, but the F105 adds USB OTG host mode and dual CAN versus the F103's USB FS device-only and single CAN. Choose the F105VCT6 if you need USB host, dual CAN, or Ethernet MAC; choose the F103VCT6 for lower cost when those features are not required.
Is there a pin-compatible GigaDevice equivalent for STM32F105VCT6?
Yes - the GigaDevice GD32F105VCT6 is widely cited as a pin-compatible, drop-in alternative for the STM32F105VCT6 in the same LQFP-100 footprint, sharing the Cortex-M3 core, 256 KB Flash, and 64 KB SRAM. Per published cross-reference notes, the GD32F105VCT6 runs at 108 MHz versus 72 MHz, which requires revalidating flash wait-state timing in firmware but no PCB changes.
When should I choose STM32F105VCT6 over the F407 or F427?
Choose the STM32F105VCT6 when you need USB OTG, dual CAN, and Ethernet MAC on a 72 MHz Cortex-M3 in a low-cost LQFP-100 with proven connectivity toolchain advantages. Choose the STM32F407 or F427 when you need 168 MHz, more SRAM, an external memory bus (FSMC), or a 32-bit MMC peripheral set; the F105 is a more cost-effective connectivity MCU for industrial gateway-class designs.
What is the best drop-in replacement for STM32F105VCT6?
The most common drop-in replacement is the GigaDevice GD32F105VCT6 - same LQFP-100 package, same peripheral map, same Flash/SRAM size, and pin-for-pin compatible. The GD32 version runs at 108 MHz versus 72 MHz and requires revalidating firmware timing, but the PCB layout, BOM, and GPIO mapping are unchanged for typical applications.
Where can I download the STM32F105VCT6 datasheet PDF?
The official STM32F105VCT6 datasheet is published as RM0008 (reference manual) and the DS5794 datasheet for the STM32F105xx/STM32F107xx family on ST.com at https://www.st.com/en/microcontrollers-microprocessors/stm32f105vc.html. Third-party mirror sites like Alldatasheet also publish the same 95-page STMicroelectronics PDF for offline reference.
Where can I find the STM32F105VCT6 pinout for LQFP-100?
The LQFP-100 pinout for STM32F105VCT6 is documented in the ST DS5794 datasheet pin-description section and the RM0008 reference manual alternate-function mapping table. STOnline also offers the STM32CubeMX tool, which generates a graphical pinout for the LQFP-100 package when you select STM32F105VC as the target MCU, making alternate-function assignment easier.
How much Flash and SRAM does STM32F105VCT6 have?
The STM32F105VCT6 includes 256 KB of single-bank Flash for program storage and 64 KB of SRAM for runtime data, per the ST DS5794 datasheet. Flash endurance is specified at 10 k cycles minimum over the industrial temperature range, and SRAM is retained in Standby mode through the VBAT domain for RTC backup.
Is STM32F105VCT6 suitable for industrial Ethernet sensor designs?
Yes - the STM32F105VCT6 integrates a 10/100 Ethernet MAC with MII/RMII, allowing connection to a low-cost external PHY such as the DP83848 or LAN8720 for industrial sensor-to-Ethernet bridges, BACnet nodes, or Modbus TCP gateways. Combined with USB OTG and dual CAN, the F105 is a strong fit for industrial edge nodes needing multiple connectivity interfaces.
What is the difference between STM32F105VCT6 and STM32F105RCT6?
The STM32F105VCT6 uses the LQFP-100 (V) package with up to 80+ GPIO and full peripheral exposure including Ethernet MAC, while the F105RCT6 uses the smaller LQFP-64 (R) package with reduced GPIO count and fewer peripherals brought out. Choose the F105VCT6 for designs needing Ethernet, FSMC, or extensive GPIO; the F105RCT6 for compact, lower-cost designs.

엔지니어링 참조 데이터: STM32F105VCT6 — 비교, 설계 지침 및 규정 준수 정보.

선택 가이드

Choose STM32F105VCT6 when you need USB OTG host, dual CAN 2.0B, and an integrated 10/100 Ethernet MAC on a Cortex-M3 in a 100-pin LQFP, with industrial -40C to +85C temperature. Pick GD32F105VCT6 when you need a cost-down or second-source option and can revalidate firmware timing for the 108 MHz clock. Pick STM32F103VCT6 if you only need single CAN and USB device, no Ethernet, and want a lower-cost F1-line MCU. Pick STM32F107VCT6 if you need the same connectivity set plus FSMC for external memory. Pick STM32F105RCT6 when you can fit your GPIO/peripheral requirements into LQFP-64. Pick STM32F105VBT6 when 128 KB Flash is enough and you want the same LQFP-100 footprint at lower cost.

대체품과의 비교

파라미터 이 제품 STM32F105RCT6 STM32F107VCT6 STM32F103VCT6 GD32F105VCT6 STM32F105VCT7 STM32F105VBT6
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics GigaDevice STMicroelectronics STMicroelectronics
Package LQFP-100 LQFP-64 LQFP-100 - same LQFP-100 - same LQFP-100 - same LQFP-100 - same LQFP-100 - same
Core Cortex-M3 72 MHz Cortex-M3 72 MHz Cortex-M3 72 MHz Cortex-M3 72 MHz Cortex-M3 108 MHz Cortex-M3 72 MHz Cortex-M3 72 MHz
Flash 256 KB 256 KB 256 KB 256 KB 256 KB 256 KB 128 KB
SRAM 64 KB 64 KB 64 KB 64 KB 64 KB 64 KB 64 KB
USB OTG Yes (Host + Device) Yes (Host + Device) Yes (Host + Device) Device only (no OTG host) Yes (Host + Device) Yes (Host + Device) Yes (Host + Device)
CAN 2.0B 2x bxCAN 2x bxCAN 2x bxCAN 1x bxCAN 2x bxCAN 2x bxCAN 2x bxCAN
Ethernet MAC Yes (MII/RMII) Yes (MII/RMII) Yes (MII/RMII) No Yes (MII/RMII) Yes (MII/RMII) Yes (MII/RMII)
Operating Temperature -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +105C -40C to +85C

주요 차별점

  • True USB OTG host + dual CAN + Ethernet MAC on a single Cortex-M3 (vs STM32F103VCT6)
  • Pin-compatible Cortex-M3 with higher 108 MHz clock for faster response (vs GD32F105VCT6)
  • Drop-in upgrade with extended industrial temperature range (vs STM32F105VCT7)

설계 노트

Estimated: at 72 MHz run mode, the STM32F105VCT6 consumes approximately 30 mA on VDD with peripherals active. Use a 100 nF decoupling cap on each VDD/VSS pin pair and a 4.7 uF bulk cap near the VDDA pin. Place VBAT through a 0.1 uF cap and a Schottky diode when sharing with the main 3.3 V rail to allow RTC retention when VDD drops.

Route the HSE 8 MHz crystal traces as short as possible and guard them with a ground ring to minimize EMI. The USB DP/DM pair (PA11/PA12) requires 90-ohm differential routing and a 1.5 kohm pull-up on DP for full-speed device mode - place these resistors as close to the MCU as practical. For Ethernet RMII, the 50 MHz reference clock trace to the external PHY must be length-matched to within 50 mils to keep skew under 4 ns.

Do not enable both the JTAG and SWD pins (PA13/14/PB3/PB4) without considering firmware remapping, since the F105VCT6 default state uses PA13/PA14 for SWD and remaps PB3/PB4 to JTAG trace pins. Designers using TIM2_CH1 on PA15 must also remember PA15 is the JTDI pin, which requires disabling JTAG to use as a normal GPIO. Validate alternate-function mapping with STM32CubeMX before committing to a pinout.

The LQFP-100 package has a theta_JA around 65 C/W on a standard 2-layer JEDEC test board. Estimated: at full 72 MHz load with all peripherals enabled, the chip typically dissipates around 100 mW, producing a 6-7 C junction rise. Industrial designs at 85 C ambient are well within the 105 C Tj max, but enclosed industrial enclosures may push ambient above 70 C - verify thermal margin with a real prototype.

규정 준수 정보

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
무연
Yes
무할로겐
Unknown
분쟁 광물
Compliant

RoHS and REACH compliant per ST product documentation. Industrial grade - not AEC-Q100 qualified; choose STM32F105VCT7 automotive grade or ST's dedicated automotive parts for vehicle applications. Halogen-free status not explicitly stated in the verified web data.

데이터 검증일: 2026-10-10 — XAIPART 부품 엔지니어링 팀이 검증하고 관리한 데이터

관련 검색

STM32F105VCT6 STM32F105VCT6 datasheet STM32F105VCT6 STMicroelectronics STM32F105VCT6 LQFP-100 72 MHz STM32F105VCT6 USB OTG host STM32F105VCT6 industrial gateway STM32F105VCT6 dual CAN Ethernet STM32F105VCT6 vs STM32F103VCT6 GD32F105VCT6 drop-in STM32 replacement STM32F105VCT6 buy price 1000 pcs what is the flash size of STM32F105VCT6 STM32F105VCT6 pinout LQFP-100

관련 부품 & 용어

STMicroelectronics STM32F105VCT6 STM32F105RCT6 STM32F107VCT6 STM32F103VCT6 STM32F105VCT7 STM32F105VBT6 GD32F105VCT6 GigaDevice ARM Cortex-M3 microcontroller MCU 32-bit RISC USB OTG Full-Speed bxCAN CAN 2.0B Ethernet MAC MII RMII LQFP-100 LQFP surface mount RoHS REACH STM32CubeMX

추천 로드 중...

빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기