STMicroelectronics

STM32F107VCT6 - 256KB Flash 72MHz Cortex-M3 MCU | STMicroelectronics

MPN: STM32F107VCT6 ✓ פעיל
2.0 V to 3.6 V Vdss 100-pin LQFP (14x14 mm) Package 72 MHz Speed 256 KB (256K x 8) Memory
כמות הזמנה מינימלית: 1 |

STM32F107VCT6 סקירה

The STMicroelectronics STM32F107VCT6 is a high-performance 32-bit microcontroller based on the ARM Cortex-M3 core operating at up to 72 MHz, integrating 256 KB of Flash memory and 64 KB of SRAM with Ethernet MAC, USB 2.0 OTG, and dual CAN 2.0B interfaces, housed in a 100-pin LQFP (14x14) package.

What is a microcontroller? A microcontroller (MCU) is a compact integrated circuit that combines a processor core, program memory (Flash), data memory (SRAM), and programmable peripherals on a single silicon die, designed to govern a specific function within an embedded system. In the broader system hierarchy, a microcontroller sits above simple logic ICs but below application processors, offering a balance of deterministic real-time performance, low power consumption, and low cost for dedicated control tasks in industrial, consumer, and IoT products.

Key features include 256 KB Flash (256K x 8), 64 KB SRAM, an integrated 10/100 Mbps Ethernet MAC with dedicated DMA, USB 2.0 OTG full-speed with on-chip PHY, two CAN 2.0B controllers, five USARTs, three SPIs, two I2Cs, two 12-bit ADCs with up to 16 channels, and a wide 2.0V to 3.6V supply range. The device operates over -40°C to +85°C industrial temperature range and is offered in the connectivity-line variant of the STM32F1 family.

Technically, the STM32F107VCT6 is fabricated on ST's 90nm CMOS process, with single-cycle multiplication, hardware division, and a Nested Vectored Interrupt Controller (NVIC) supporting interrupt-driven design. The Ethernet MAC offloads packet handling through DMA, while the USB OTG full-speed interface integrates an on-chip transceiver, eliminating an external PHY for USB. Multiple low-power modes (Sleep, Stop, Standby) optimize energy consumption for battery-influenced designs.

Typical applications include Ethernet gateways and industrial fieldbus bridges, USB device/host peripherals, CAN bus nodes in factory automation and automotive subsystems, and embedded human-machine interface controllers. The combination of Ethernet, USB OTG, CAN, and rich serial peripherals in one package reduces BOM cost and board footprint for multi-protocol communication hubs.

When designing with this part, plan an external 25 MHz crystal for the Ethernet PHY reference, place 100 nF decoupling on each VDD/VDDA pin close to the package, and consider the boot-mode strap pin states during board bring-up. Verify Flash wait-state configuration when running the core above 48 MHz to ensure deterministic execution.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone, supporting both new design-in and supply-chain risk mitigation.

חלופות תחליף ישיר עבור STM32F107VCT6 — אותו מארז, תואם פין-לפין. חלקים במארז שונה הדורשים עיבוד מחדש של ה-PCB אינם נכללים.

וריאנטים בסדרה זו

דגמים מאותה סדרה התואמים Drop-in עם STM32F107VCT6 (אותו גורם צורה וטביעת רגל) — שונים ב Timers, ADC, Package, Operating Temperature, DAC.

Timers: Advanced-control, general-purpose, basic, SysTick, watchdog
ADC: 2x 12-bit, 1 Msps, 16 channels
Package: LQFP-100 (14x14 mm)
השווה עם STM32F107VCT6 →
STMicroelectronics
Timers: 10 (general-purpose + advanced-control)
Package: 100-LQFP (14x14 mm)
Operating Temperature: -40C to +105C (Grade 7)
השווה עם STM32F107VCT6 →
STMicroelectronics
Timers: 4 x 16-bit GP, 1 x PWM, 2 x watchdog, SysTick
ADC: 2 x 12-bit, 1 us conversion (3 ADCs per datasheet, 2 cited)
Package: LQFP-64, 10x10 mm, 0.5 mm pitch
השווה עם STM32F107VCT6 →
STMicroelectronics
Timers: 12 (including advanced-control)
ADC: 3x 12-bit, up to 24 channels
Package: LQFP-100 (14x14 mm)
השווה עם STM32F107VCT6 →

STM32F105VCT7

✅ Drop-In
STMicroelectronics
📦 100-LQFP (14x14)
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)

צור קשר לקבלת מחיר

הצג גיליון נתונים ←

STM32F207VCT6

✅ Drop-In
STMicroelectronics
📦 100-LQFP (14x14)
ARM Cortex-M3 · 120 MHz · 256 KB · 128 KB · 1.8 V to 3.6 V · LQFP-100 (14x14 mm) · -40C to +85C · 82

צור קשר לקבלת מחיר

הצג גיליון נתונים ←

STM32F107VCT7

✅ Drop-In ⚠️ מפרטים לא מאומתים
📦 100-LQFP (14x14)
same die and 100-LQFP package, -40C to +105C extended industrial temperature range

📋 חלופה להתייחסות (לא בקטלוג)

GD32F107VCT6

✅ Drop-In
📦 100-LQFP (14x14)
same 100-LQFP footprint and 256 KB Flash; core runs up to 108 MHz vs 72 MHz (+50%); register map differences require firmware re-validation

📋 חלופה להתייחסות (לא בקטלוג)

ℹ️ 1 חלקים עם מארז שונה מוסתרים — מארז שונה מחייב עיבוד מחדש של PCB ואינו תחליף ישיר אמיתי. צור קשר אם דרושים לכם הצעות חלופיות בין מארזים.

STM32F107VCT6 דירוגים מרביים ומאפיינים חשמליים

Core Architecture ARM Cortex-M3 32-bit RISC
תדר שעון מקסימלי 72 MHz
Flash Memory 256 KB (256K x 8)
SRAM 64 KB
Supply Voltage Range 2.0 V to 3.6 V
טווח טמפרטורת פעולה -40 C to +85 C
מארז 100-pin LQFP (14x14 mm)
סוג הרכבה Surface Mount
Ethernet MAC 10/100 Mbps with dedicated DMA
USB Interface USB 2.0 OTG full-speed (on-chip PHY)
CAN Controllers 2 x CAN 2.0B
USART / UART 5 USARTs
SPI 3 SPIs
I2C 2 I2Cs
ADC 2 x 12-bit, up to 16 channels
Timers 10 timers (general-purpose + PWM)
Debug Interface JTAG and SWD
Low-Power Modes Sleep, Stop, Standby
סטטוס RoHS Compliant

תצורת פינים של STM32F107VCT6

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

יישומים טיפוסיים

STM32F107VCT6 מתאים עבור 6 יישוםs: Industrial Ethernet Gateway, USB OTG Device/Host Peripherals, CAN Bus Node / Fieldbus Bridge, USB-to-UART Bridge Module, HMI Touch Controller, Smart Energy Meter / Data Logger.

🌐

Industrial Ethernet Gateway

The STM32F107VCT6 fits industrial Ethernet gateways because its integrated 10/100 Mbps Ethernet MAC with dedicated DMA offloads packet processing from the Cortex-M3 core, sustaining wire-speed throughput without external MAC chips. With 256 KB Flash and 64 KB SRAM, designers can host TCP/IP stacks, Modbus/TCP, or PROFINET-lite libraries alongside application logic. Compared to a discrete MAC solution, the integrated DMA reduces CPU load by up to 60 percent, leaving headroom for gateway routing and protocol conversion. A 25 MHz crystal supplies the Ethernet reference clock to an external PHY.

📱

USB OTG Device/Host Peripherals

The STM32F107VCT6 is well-matched for USB device, host, and OTG peripherals because its USB 2.0 OTG full-speed interface integrates an on-chip PHY, eliminating external transceivers and reducing BOM cost. With 256 KB Flash, designers can host USB device class stacks (CDC, HID, MSC) or USB host stacks (mass storage, HID). The Cortex-M3 at 72 MHz provides deterministic response to USB control transfers. Compared to MCUs requiring external USB PHYs, the integrated solution saves board space and simplifies EMC compliance in industrial and consumer products.

🏭

CAN Bus Node / Fieldbus Bridge

The STM32F107VCT6 suits CAN bus node and fieldbus bridge applications because its dual CAN 2.0B controllers support bit rates up to 1 Mbit/s with programmable filter banks. Combined with the integrated Ethernet MAC, designers can build CAN-to-Ethernet bridges for factory automation or automotive sub-networking. The 64 KB SRAM buffers multiple CAN messages while TCP/IP encapsulation is performed. According to the ST datasheet, bxCAN hardware accepts standard and extended IDs, simplifying gateway firmware. This bridges legacy CAN devices to modern Ethernet backbones in industrial control.

🔧

USB-to-UART Bridge Module

The STM32F107VCT6 is ideal for USB-to-UART bridge modules because its USB OTG full-speed port plus five USARTs enable a single-chip solution for industrial debug adapters, programming dongles, and isolated serial servers. The 72 MHz Cortex-M3 handles USB CDC enumeration and high-throughput UART streaming simultaneously. Compared to dedicated bridge ICs, the F107's GPIO and timers allow additional features such as RS-485 direction control or status LEDs. With 256 KB Flash, custom protocols and bootloader functions fit without external memory.

📺

HMI Touch Controller

The STM32F107VCT6 supports HMI touch controller designs because its two 12-bit ADCs (up to 16 channels) can sample resistive touch-panel overlays, while its timers drive PWM backlight control. With 256 KB Flash, designers can implement graphics libraries, button debouncing, and communication to a host display processor. The Cortex-M3 at 72 MHz handles UI refresh rates above 60 Hz for small TFT panels. Compared to an external touch-controller IC, integrating this on the F107 reduces BOM and improves noise immunity by keeping analog signals on-chip.

⚡

Smart Energy Meter / Data Logger

The STM32F107VCT6 suits smart energy meter and data-logging applications because its 12-bit ADC with up to 16 channels can sample voltage and current sensors simultaneously, while the Ethernet MAC pushes telemetry to a server. The 256 KB Flash stores calibration tables and firmware, and 64 KB SRAM buffers measurement frames before transmission. Low-power Stop and Standby modes allow battery-influenced metering designs to meet regulatory idle current budgets. Compared to discrete ADC + MCU solutions, integrating the ADC and MAC reduces board area for compact DIN-rail meter enclosures.

What is the maximum clock frequency of the STM32F107VCT6?
The STM32F107VCT6 operates at up to 72 MHz on the ARM Cortex-M3 core. According to the STMicroelectronics STM32F105xx/STM32F107xx datasheet, the core delivers 1.25 DMIPS/MHz with single-cycle multiplication and hardware division. Flash wait states must be configured when running above 48 MHz to guarantee instruction fetch timing.
How much Flash and SRAM does the STM32F107VCT6 have?
The STM32F107VCT6 integrates 256 KB of on-chip Flash (256K x 8) plus 64 KB of SRAM. According to the ST datasheet, the Flash can be programmed in-system via SWD/JTAG. This combination supports moderate-footprint embedded applications including Ethernet gateway firmware, USB stacks, and CAN protocol libraries.
Does the STM32F107VCT6 include Ethernet MAC and USB OTG?
Yes. The STM32F107VCT6 integrates both a 10/100 Mbps Ethernet MAC with dedicated DMA and a USB 2.0 OTG full-speed interface with on-chip PHY. According to the ST datasheet, the Ethernet MAC requires an external PHY and 25 MHz reference; USB OTG full-speed removes the need for an external USB transceiver, simplifying board layout.
Where can I download the STM32F107VCT6 datasheet PDF?
The official STM32F107VCT6 datasheet PDF is hosted at https://www.st.com/resource/en/datasheet/stm32f107vc.pdf (the STM32F107VC family document). STMicroelectronics also publishes the STM32F10xxx reference manual and Flash programming manual as companion documents. Avoid third-party datasheet mirrors, as they may be outdated.
What is the supply voltage range of STM32F107VCT6?
The STM32F107VCT6 operates from a 2.0 V to 3.6 V single supply on VDD and VDDA. According to the ST datasheet, VDDA must be at or above VDD at all times. Internal voltage regulator generates the 1.2 V core supply. Designers should decouple each VDD/VDDA pair with 100 nF ceramic capacitors placed as close as practical to the package pins.
How many CAN controllers does the STM32F107VCT6 have?
The STM32F107VCT6 has two independent CAN 2.0B controllers supporting bit rates up to 1 Mbit/s. According to the ST datasheet, both CAN interfaces share bxCAN hardware with programmable filter banks. This dual-CAN capability makes the part well-suited for automotive sub-networking and industrial fieldbus bridge designs.
STM32F107VCT6 vs STM32F105VCT6 - what is the difference?
The STM32F107VCT6 adds an integrated USB 2.0 OTG full-speed port with on-chip PHY compared to the STM32F105VCT6, which lacks OTG. According to the ST datasheet, both share the same Cortex-M3 72 MHz core, 256 KB Flash, 64 KB SRAM, two CAN, and 100-LQFP package. Choose the F107 variant when USB host/device/OTG is required.
Is there a GigaDevice drop-in replacement for STM32F107VCT6?
Yes. The GigaDevice GD32F107VCT6 is a documented cross-brand drop-in replacement for the STM32F107VCT6 in the same 100-LQFP package, with 256 KB Flash and integrated Ethernet MAC. According to the Senneon cross-reference, the GD32 variant runs up to 108 MHz versus the STM32's 72 MHz; firmware and clock-tree wait-state settings should be re-validated when porting.
What is the operating temperature range of STM32F107VCT6?
The STM32F107VCT6 is rated for -40 C to +85 C industrial temperature operation. According to the ST datasheet, the part belongs to the connectivity-line STM32F1 family. For automotive AEC-Q100 requirements, consult ST's automotive-grade STM32 variants; this specific suffix (T6) targets industrial commercial-grade applications.
What package does the STM32F107VCT6 ship in?
The STM32F107VCT6 is housed in a 100-pin LQFP package measuring 14x14 mm. According to the ST datasheet, the LQFP-100 footprint is one of the most common STM32 packages, simplifying PCB layout and supporting large pin counts for Ethernet, USB, CAN, and ADC pinouts. This package is widely second-sourced by GigaDevice GD32.
Is STM32F107VCT6 suitable for Ethernet gateway applications?
Yes. The STM32F107VCT6's 10/100 Ethernet MAC with dedicated DMA plus TCP/IP library support from ST make it well-suited for industrial Ethernet gateways. According to the ST datasheet, the MAC supports MII/RMII interfaces to an external PHY. Combined with two CAN, USB OTG, and rich serial interfaces, it acts as a multi-protocol communication hub.
What is the difference between STM32F107VCT6 and STM32F107RCT6?
The STM32F107VCT6 ships in a 100-pin LQFP package while the STM32F107RCT6 ships in a 64-pin LQFP package. According to the ST datasheet, the V (100-pin) variant exposes more GPIO, more ADC channels, and full Ethernet MII, while the R (64-pin) variant uses RMII and exposes fewer peripherals. Pin-compatible STM32F107RCT6 is NOT a footprint drop-in for STM32F107VCT6.
Where to buy STM32F107VCT6 online?
The STM32F107VCT6 is available from authorized distributors including DigiKey (DigiKey part 2074107) and Mouser. As of 2026-10-10, DigiKey typically lists the part in stock with same-day shipping for tape-and-reel orders. XAIPART also offers this part with competitive tier pricing; check our product page above for live qty-break pricing.
What is the lead time for STM32F107VCT6?
As of 2026-10-10, the STM32F107VCT6 shows active lifecycle status from STMicroelectronics with distributor stock typically available for immediate shipment. According to DigiKey listings, lead time is often 1-2 weeks for production quantities. For automotive-grade equivalents, consult ST's STM32F107VxT6A suffix variants.
Can GD32F107VCT6 directly replace STM32F107VCT6 on the same PCB?
Yes, the GD32F107VCT6 from GigaDevice is a documented pin-to-pin replacement for the STM32F107VCT6 in the same 100-LQFP package, per the Senneon cross-reference. According to that source, the GD32 variant runs at up to 108 MHz versus STM32's 72 MHz, so firmware must adjust clock and Flash wait-state configuration. Peripherals register map differs slightly; re-validate driver code.
What are the key specifications of STM32F107VCT6 that engineers should know?
Key specifications are: ARM Cortex-M3 core at 72 MHz, 256 KB Flash, 64 KB SRAM, supply voltage 2.0-3.6 V, industrial -40 to +85 C, package 100-LQFP 14x14 mm. According to the ST datasheet, the device integrates 10/100 Ethernet MAC with DMA, USB 2.0 OTG full-speed with on-chip PHY, two CAN 2.0B, five USART, three SPI, two I2C, two 12-bit ADC, and 10 timers.

נתוני עזר הנדסיים עבור STM32F107VCT6 — השוואה, הנחיות תכנון ומידע על תאימות.

מדריך בחירה

Choose STM32F107VCT6 when you need an integrated 10/100 Ethernet MAC plus USB OTG full-speed on a single chip in the STM32F1 family, with 256 KB Flash and 64 KB SRAM. Pick STM32F105VCT7 instead if your design does not require USB OTG; you save firmware complexity at the same 100-LQFP footprint. Choose STM32F207VCT6 for higher 120 MHz performance, 128 KB SRAM, and display/camera interfaces on the same footprint when you need the upgrade headroom. Choose STM32F107VCT7 if your application runs above 85 C but stays below 105 C. Pick GD32F107VCT6 from GigaDevice for cost-down or supply-chain diversification - re-validate clock-tree and Flash wait-state firmware before committing to production.

השוואה עם חלופות

פרמטר מוצר זה STM32F105VCT7 STM32F207VCT6 STM32F107VCT7 GD32F107VCT6
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics GigaDevice
Package 100-LQFP (14x14) 100-LQFP (14x14) - same 100-LQFP (14x14) - same 100-LQFP (14x14) - same 100-LQFP (14x14) - same
Core ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
Max Clock Frequency 72 MHz 72 MHz 120 MHz 72 MHz 108 MHz
Flash Memory 256 KB 256 KB 256 KB 256 KB 256 KB
SRAM 64 KB 64 KB 128 KB 64 KB 64 KB
Ethernet MAC 10/100 with DMA 10/100 with DMA 10/100 with DMA 10/100 with DMA 10/100 with DMA
USB OTG USB 2.0 OTG FS None (F105 lacks OTG) USB 2.0 OTG FS + HS USB 2.0 OTG FS USB 2.0 OTG FS
Operating Temperature -40 C to +85 C -40 C to +85 C -40 C to +85 C -40 C to +105 C -40 C to +85 C

מבדילים עיקריים

  • Integrated USB 2.0 OTG full-speed with on-chip PHY (לעומתSTM32F105VCT7)
  • Higher 120 MHz clock headroom and 128 KB SRAM in same package (לעומתSTM32F207VCT6)
  • Pin-compatible second source from domestic Chinese vendor (לעומתGD32F107VCT6)

הערות תכנון

Decouple every VDD and VDDA pin with a 100 nF ceramic capacitor placed within 3 mm of the package pin, plus a bulk 4.7 uF or larger tantalum/ceramic on each supply rail. According to the ST datasheet, VDDA must be at or above VDD at all times; power-up sequencing of analog supplies ahead of digital supplies reduces ADC offset drift. Add a 10 uF bulk capacitor near the Ethernet PHY supply pin to suppress switching noise from the MII bus.

Configure Flash wait states (LATENCY bits in FLASH_ACR) before raising SYSCLK above 48 MHz, otherwise instruction fetches from Flash may fail under load. According to ST errata history, 72 MHz operation requires two wait states at 2.0-3.6 V. Also ensure BOOT0 strap pin state is correct before reset - high selects bootloader, low selects main Flash. Failing to check this is a common board-bring-up blocker.

Place the 25 MHz HSE crystal and load capacitors within 5 mm of OSC_IN/OSC_OUT pins, with a guard ground ring to isolate from noisy digital traces. Keep the Ethernet MII/RMII bus traces short (< 50 mm) and length-matched within 2 mm to preserve signal integrity at 100 Mbps. Per ST AN3070, route USB DP/DM as a 90-ohm differential pair; avoid crossing noisy power planes or nearby oscillator traces.

מידע על תאימות

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
נטול עופרת
Yes
נטול הלוגנים
Unknown
מינרלים של סכסוך
Compliant

RoHS compliant per ST product page. Industrial -40 C to +85 C commercial-grade. Not AEC-Q100 qualified - for AEC-Q100 qualified alternatives consult ST's automotive-grade STM32 variants.

הנתונים אומתו בתאריך: 2026-10-10 — נתונים אומתו ונערכו על ידי צוות הנדסת הרכיבים של XAIPART

חיפושים קשורים

STM32F107VCT6 STM32F107VCT6 datasheet STM32F107VCT6 price STM32F107VCT6 pinout STM32F107VCT6 LQFP-100 STM32F107VCT6 Ethernet USB CAN MCU STM32F107VCT6 vs STM32F105VCT7 STM32F107VCT6 GD32F107VCT6 replacement STM32F107VCT6 industrial gateway ST Cortex-M3 72MHz 256KB Flash MCU STM32F107VCT6 buy online what is the operating voltage of STM32F107VCT6 STM32F107VCT6 lead time stock STM32 connectivity line 100 LQFP microcontroller

רכיבים ומונחים קשורים

STMicroelectronics STM32F107VCT6 STM32F105VCT7 STM32F207VCT6 STM32F107VCT7 GD32F107VCT6 GigaDevice ARM Cortex-M3 microcontroller MCU embedded system 32-bit microcontroller LQFP-100 LQFP package family Flash memory SRAM Ethernet MAC 10/100 Mbps USB OTG full-speed USB 2.0 CAN 2.0B bxCAN USART SPI I2C 12-bit ADC JTAG SWD NVIC RoHS REACH industrial Ethernet Modbus/TCP PROFINET fieldbus PCB layout crystal oscillator 25 MHz
בקשת הצעת מחיר מהירה
מלא את כל הפרטים — צוות המכירות שלנו יגיב תוך 24 שעות
מספר חלק יצרן מארז QTY מחיר יעד סה"כ
✓
הצעת המחיר נשלחה!

נשיב לדוא"ל שלך בתוך 24 שעות

1
בקשת הצעת מחיר נשלחה
2
הצעת מחיר התקבלה
3
ההזמנה בוצעה
4
תשלום
5
נשלח
6
נמסר
צפה בפרטי בקשת הצעת המחיר