STMicroelectronics

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

料号: STM32F107VCT6 ✓ 量产中
有现货 1-3 个工作日内发货
2.0 V to 3.6 V Vdss 100-pin LQFP (14x14 mm) Package 72 MHz Speed 256 KB (256K x 8) Memory
低至 $6.95 USD / 件
最小起订量: 1 |
价格更新于: 2026-10-10
批量定价
数量 单价 小计
1 $11.5 $11.50
10 $10.2 $102.00
100 $8.95 $895.00
500 $7.8 $3,900.00
1,000 $6.95 $6,950.00
ℹ️ 所有价格均以 USD 计价

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 改动的不同封装料号已排除。

本系列中的变体

可与以下型号直接替换的同系列型号: 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

✅ 直接替换
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)

✓ 有现货

$7.65 / 个

查看数据手册 →

STM32F207VCT6

✅ 直接替换
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

✓ 有现货

$7.3182 / 个

查看数据手册 →

STM32F107VCT7

✅ 直接替换 ⚠️ 规格未核验
📦 100-LQFP (14x14)
same die and 100-LQFP package, -40C to +105C extended industrial temperature range

📋 参考替代料(不在目录中)

GD32F107VCT6

✅ 直接替换
📦 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 目标价 小计
合计: $0.00 USD
✓
报价已提交!

我们将在 24 小时内回复您的邮件

1
询价已提交
2
已收到报价
3
已下单
4
支付
5
已发货
6
已送达
查看询价详情