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 / шт.
MOQ: 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 — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки 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
Быстрый запрос цены (RFQ)
Заполните все данные — наша команда продаж ответит в течение 24 часов
Артикул Производитель Корпус QTY Целевая цена Итого
Итого: $0.00 USD
✓
Запрос цены отправлен!

Мы ответим на ваш email в течение 24 часов

1
RFQ отправлен
2
Предложение получено
3
Заказ оформлен
4
Оплата
5
Отправлено
6
Доставлено
Просмотреть детали RFQ