STM32F373VCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 72MHz FPU 16-bit SDADC CAN DAC Op-Amp LQFP-100

Product Type:
Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU
Brand:
STMicroelectronics
Core:
Arm Cortex-M4 72MHz (FPU + ART Accelerator)
Package:
LQFP-100 (14×14×1.4mm)
Memory:
256KB Flash, 32KB SRAM
Peripherals:
CAN 2.0B, USB 2.0 FS (crystal-less), 16-bit SDADC (4ch diff/PGA), 12-bit SAR ADC (16ch), 12-bit DAC (3ch), 2× Ultra-fast comparators (25ns), 2× Programmable op-amps (PGA), 1× Motor control PWM (deadtime), Calendar RTC
Interfaces:
3×USART, 3×SPI/I2S, 2×I2C (SMBus)
I/Os:
82
Voltage:
2.0V~3.6V
Temperature:
-40°C~85°C

STM32F373VCT6 Product Overview

The STM32F373VCT6 is a Cortex-M4 mixed-signal MCU from STMicroelectronics in an LQFP-100 package, purpose-built for high-precision sensor applications. It runs at 72 MHz with FPU and ART Accelerator. It integrates 256 KB Flash, 32 KB SRAM, CAN 2.0B, USB 2.0 FS (crystal-less), one 16-bit Sigma-Delta ADC (4ch differential input, programmable gain), one 12-bit SAR ADC (16ch), one 12-bit DAC (3ch), two ultra-fast comparators (25ns), two programmable op-amps (PGA), up to 11 timers (incl. 1 motor control PWM/deadtime), and up to 12 communication interfaces (3×USART/3×SPI/I2S/2×I2C/CAN/USB). 82 I/Os (LQFP-100), all 5 V-tolerant. Supply 2.0–3.6 V, -40–85 °C. Compared to the STM32F373RCT6 (LQFP-64, 51 I/Os), the package is upgraded to LQFP-100 with significantly more I/O resources, making it ideal for high-precision sensor applications requiring numerous I/Os and multi-channel analog front-ends. This model is one of the most I/O-rich devices in the STM32F373 family.

STM32F373VCT6 Core Features

Core: Arm Cortex-M4 72 MHz + FPU + ART Accelerator Memory: 256 KB Flash, 32 KB SRAM CAN 2.0B + USB 2.0 FS: Crystal-less USB, LPM and BCD support 16-bit Sigma-Delta ADC: 4 differential channels, programmable gain, supports high-precision sensor sampling 12-bit SAR ADC: 16 channels (for general-purpose multi-channel sampling) 12-bit DAC: 3 channels, buffered output 2 Ultra-Fast Comparators: 25 ns 2 Programmable Op-Amps (PGA): Gain ×2/×4/×8/×16 Timers: 1× motor control PWM (deadtime/emergency stop), 3× 16-bit GP, 1× 32-bit GP, 2× watchdogs, SysTick Communication Interfaces: 3×USART (ISO7816/LIN/IrDA), 3×SPI/I2S, 2×I2C (SMBus), USB FS, CAN 2.0B I/Os: 82, all 5 V-tolerant Low Power: Sleep/Stop/Standby, VBAT backup RTC Package: LQFP-100 (14×14×1.4 mm)

STM32F373VCT6 Applications

High-Precision Sensors: Load cells, pressure sensors, thermocouples/RTDs, electrochemical sensors Industrial Automation: Precision transmitters, CAN bus nodes, data acquisition systems Medical: Glucose meters, pulse oximeters, portable health monitors Consumer: Game controllers, remote controls IoT Nodes

STM32F373VCT6 Key Advantages

16-bit Sigma-Delta ADC: 4 differential channels with programmable gain, ideal for direct connection to high-precision sensors without external ADC 256 KB Flash + 32 KB SRAM: Meets complex algorithm and protocol stack requirements LQFP-100 Package: 82 I/Os, extremely rich resources, suitable for high-precision measurement applications requiring numerous I/Os Cortex-M4 + FPU + Analog Peripherals: High integration for precision measurement and industrial control 3-ch DAC + 2 PGAs + 2 Comparators: Rich analog signal chain, saves BOM Crystal-less USB + CAN 2.0B: Combines industrial bus and general communication 72 MHz FPU: Single-cycle DSP and floating-point operations Mature STM32 Ecosystem: CubeIDE/CubeMX/HAL/LL

Why Choose QIXINWEI

Years of experience in the electronics industry. Trusted by global customers.

Massive In-Stock Inventory – Ready to ship promptly.

BOM Matching Service – One-stop solution, save time.

PCBA Customization – Professional engineering team creates tailor-made solutions based on your needs.

Cost-Effective & Efficient – Better channel, better cost.

A dedicated team makes your procurement smoother.

Contact us for BOM quotes or PCBA inquiries.





FAQ:

  1. What is the STM32F373VCT6 and what makes it special in the STM32F3 family?
    The STM32F373VCT6 is a 72 MHz Arm Cortex‑M4F microcontroller with 256 KB Flash, 32 KB SRAM, and a highly‑integrated analog front‑end. Its standout feature is a 16‑bit sigma‑delta ADC (SDADC) with programmable gain and up to 50 ksps, ideal for high‑precision measurements. Additionally, it includes three 12‑bit DACs, four operational amplifiers, and fast comparators, making it a complete mixed‑signal solution for sensor interfacing, motor control, and digital power.

  2. How does the 16‑bit sigma‑delta ADC on the STM32F373VCT6 compare to a typical SAR ADC? What is its real resolution?
    The built‑in SDADC offers true 16‑bit effective resolution (up to 14.5 ENOB in typical configurations) with programmable gain from 1 to 32. Unlike a fast SAR ADC, it provides outstanding noise rejection at the expense of sampling speed (up to 50 ksps). This makes it perfect for precision DC/low‑frequency measurements such as weight scales, temperature sensing, and pressure transducers, where noise performance matters more than speed.

  3. Can the STM32F373VCT6 replace a discrete op‑amp and ADC chain for sensor interfacing?
    Yes. The chip integrates four general‑purpose operational amplifiers that can be configured as non‑inverting amps, followers, or active filters. Combined with the SDADC, programmable gain amplifier (PGA), and 12‑bit DACs, it can replace many discrete analog components, reducing BOM and PCB area. Typical applications include bridge sensor amplification, thermocouple signal conditioning, and 4‑20 mA loop interfaces.

  4. How does the STM32F373VCT6 differ from the STM32F303VCT6? When should I choose the F373?
    Both share the same 72 MHz Cortex‑M4F core and similar digital peripherals (CAN, USB FS, timers). The key difference is the analog subsystem: the F373 features a 16‑bit SDADC and more DACs/op‑amps, while the F303 emphasizes high‑speed 12‑bit SAR ADCs with up to 5 Msps. Choose the F373 when your application demands high resolution and precision at low frequencies; pick the F303 when you need fast multi‑channel sampling for motor control or power conversion.

  5. What is the maximum resolution and speed of the SDADC on the STM32F373VCT6?
    The 16‑bit SDADC supports up to 50 ksps when using a single channel and up to 16.7 ksps in multiplexed mode (3 differential inputs). It features programmable gain (1, 2, 4, 8, 16, 32), a selectable reference, and supports both single‑ended and differential operation. An internal temperature sensor can also be routed to the SDADC for high‑resolution thermal monitoring.

  6. How can the three 12‑bit DACs on the STM32F373VCT6 be used in a real project?
    The three buffered 12‑bit DACs can generate independent analog waveforms, control voltages, or reference levels. They are often used together with the op‑amps to create a complete analog front‑end: for instance, a DAC provides the excitation for a sensor bridge while the op‑amp amplifies the output before the SDADC digitizes it. The DACs also support DMA and can be triggered by timers for waveform generation.

  7. Does the STM32F373VCT6 support CAN and USB? Can it act as a sensor gateway?
    Yes. It includes a CAN 2.0B interface, a full‑speed USB device controller (no on‑chip PHY, requires external pull‑ups), and multiple UART/SPI/I2C ports. This makes it an excellent choice for a high‑precision sensor node that communicates with an industrial bus or a host PC over USB, combining accurate analog acquisition with reliable digital connectivity.

  8. What low‑power modes does the STM32F373VCT6 support, and can it retain data in sleep?
    It supports Sleep, Stop, and Standby modes. In Stop mode with the main regulator off, the 32 KB SRAM is fully retained and typical current is around 150 µA. The SDADC can be powered down independently when not in use, saving extra power. Wake‑up is fast via external interrupts, RTC, or the USB/CAN wake‑up features, making it suitable for battery‑operated precision instruments.

  9. Is the STM32F373VCT6 a good upgrade from the STM32F103? What benefits do I get?
    Yes. Moving from an STM32F103 (Cortex‑M3, no FPU, 12‑bit SAR ADC) to the F373VCT6 gives you an FPU, DSP instructions, a 16‑bit SDADC, three DACs, four op‑amps, and better timer resources. The LQFP‑100 package is often pin‑compatible with high‑end F103 designs, allowing a relatively smooth hardware migration. Your existing HAL code can be adapted with changes mainly in the analog driver layer.

  10. What are the most typical applications for the STM32F373VCT6?
    It is widely used in precision weighing scales, medical vital‑sign monitors, industrial pressure and flow transmitters, digital power supplies, electric‑motor current sensing, and any system that requires high‑resolution analog acquisition combined with moderate processing power and industrial connectivity. Its integrated analog blocks reduce part count and improve signal integrity.