STMicroelectronics STM32F373CBT6
- Part No.:
- STM32F373CBT6
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 48-LQFP
- Datasheet:
-
STM32F373CBT6.pdf
- Description:
- IC MCU 32BIT 128KB FLASH 48LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:2,230
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32F373CBT6 from STMicroelectronics is a 32-bit ARM® Cortex®-M4 microcontroller with FPU and MPU, operating up to 72 MHz, featuring 128 KB Flash, 32 KB SRAM, three 12-bit DACs, four ADCs (including three 16-bit sigma-delta), two rail-to-rail comparators, and integrated capacitive sensing-designed for precision analog signal acquisition in industrial sensor nodes and motor control feedback systems.
For engineers reviewing the STM32F373CBT6 datasheet, STM32F373CBT6 pinout, STM32F373CBT6 application, or STM32F373CBT6 equivalent, key selection criteria include its dual ADC architecture (12-bit SAR + 16-bit SDADC), 5 V-tolerant I/O capability on up to 45 pins, CAN 2.0B interface, USB Full-Speed support, and RTC with alarm/wakeup from Stop/Standby modes.
Technical Context
The STM32F373CBT6 integrates an ARM Cortex-M4 core with hardware floating-point unit and memory protection unit, enabling deterministic real-time control with DSP instruction support. Its analog subsystem combines a high-speed 12-bit SAR ADC (1 µs conversion) and three independent 16-bit sigma-delta ADCs-each with dedicated analog supply rails (2.2–3.6 V)-for simultaneous high-resolution current/voltage sensing and low-noise sensor signal conditioning.
Clock management includes four oscillator sources (HSE 4–32 MHz, LSE 32.768 kHz, HSI 8 MHz with PLL, LSI 40 kHz), supporting precise timing for USB, RTC, and synchronous serial interfaces. Peripheral routing leverages flexible GPIO remapping and a 12-channel DMA controller to offload CPU during high-throughput ADC/DAC or communication operations.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core | ARM Cortex-M4 @ 72 MHz with FPU and MPU - enables real-time DSP math and secure memory partitioning for safety-critical firmware. |
| Memory | 128 KB Flash + 32 KB SRAM with HW parity - sufficient for complex control algorithms with error-detectable data storage. |
| ADC System | One 12-bit SAR ADC (16 ch, 1 µs) + three 16-bit sigma-delta ADCs (up to 21 single-ended channels) - supports concurrent high-speed and high-precision analog acquisition. |
| DAC & Comparators | Three 12-bit DACs + two fast rail-to-rail comparators - enables closed-loop analog output generation and threshold-based event triggering without external components. |
| Timers | 17 timers including two 32-bit general-purpose, three 16-bit advanced, and three basic 16-bit timers - provides PWM generation, encoder input capture, and DAC trigger synchronization. |
| I/O & Interfaces | Up to 51 I/Os (45 with 5 V tolerance), CAN 2.0B, USB 2.0 FS, three USARTs, three SPIs, two I²Cs - supports mixed-signal system integration with industrial bus and PC connectivity. |
| Supply Range | 2.0–3.6 V with VBAT backup - allows direct Li-ion or 3.3 V rail operation and persistent RTC/backup register retention. |
Pinout & Package
LQFP64 (10 × 10 mm, 0.5 mm pitch) package with exposed thermal pad; 64-pin layout optimized for analog isolation and mixed-signal PCB routing.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VDDA, VSS, VSSA | Power and ground domains | Separate digital (VDD/VSS) and analog (VDDA/VSSA) supplies reduce noise coupling into ADC/DAC paths. |
| PA0–PA15, PB0–PB15, PC0–PC15, PD0–PD15, PE0–PE15, PF0–PF1 | General-purpose I/Os | 51 total GPIOs; up to 45 support 5 V tolerance-enables direct interfacing with legacy 5 V logic or sensors. |
| PA1, PA2, PA3, PA4, PA5, PA6, PA7, PB0, PB1, PC0–PC5, PC10–PC15, PD0–PD2, PD8–PD15, PE0–PE15, PF0–PF1 | ADC input channels | Supports up to 16 channels on 12-bit SAR ADC and up to 21 on sigma-delta ADCs-facilitates multi-sensor analog front-end consolidation. |
| PA4, PA5, PA6, PA7, PB0, PB1, PC0–PC5, PC10–PC15 | DAC output channels | Three independent 12-bit DAC outputs mapped across multiple pins-allows simultaneous analog waveform generation or bias voltage control. |
| PA1, PA2, PA3, PA6, PA7, PB0, PB1, PC4, PC5 | Comparator inputs | Two comparators with programmable hysteresis and output routing-supports overvoltage/undervoltage detection and zero-crossing sensing. |
| PA0, PA1, PA2, PA3, PA4, PA5, PA6, PA7, PB0, PB1, PC0–PC7, PC10–PC15, PD0–PD2, PD8–PD15, PE0–PE15, PF0–PF1 | Capacitive sensing inputs | 24-channel touch sensing controller (TSC) with built-in charge transfer and filtering-enables robust proximity/button/slide UI without external ICs. |
Key Features
| Feature | Design Value |
|---|---|
| 16-bit Sigma-Delta ADCs | Three independent SDADCs with 21 single-ended/11 differential channel capacity and 2.2–3.6 V analog supply-ideal for high-resolution current sensing in motor drives. |
| 5 V-Tolerant I/Os | 45 pins tolerant to 5.5 V-eliminates level-shifting components when interfacing with industrial sensors or legacy peripherals. |
| Integrated Touch Sensing | 24-channel capacitive sensing controller with hardware-accelerated acquisition and noise immunity-reduces firmware overhead for HMI applications. |
| CAN 2.0B Interface | Full CAN protocol support with message filtering and FIFO buffering-enables robust fieldbus communication in automation and automotive subsystems. |
| USB 2.0 Full-Speed | On-chip transceiver with crystal-less operation using internal RC oscillator-simplifies BOM and PCB layout for device configuration and data logging. |
Applications
| Industrial Motor Control | Smart Sensor Node |
|---|---|
Use Scenario: Closed-loop control of BLDC/PMSM motors with real-time current/voltage feedback and torque ripple suppression. IC Role / Device Role / Timing Role: MCU executes FOC algorithm, synchronizes 12-bit SAR ADC sampling with PWM dead-time, and uses sigma-delta ADCs for high-fidelity phase current reconstruction. Use Value: Integrated dual-ADC architecture eliminates external signal conditioning ICs while maintaining <1% THD in current measurement at 20 kHz switching frequency. | Use Scenario: Battery-powered environmental monitoring node measuring temperature, humidity, and gas concentration with local calibration and wireless upload. IC Role / Device Role / Timing Role: Manages low-power sequencing (Stop mode between samples), triggers sigma-delta ADCs for low-noise sensor readings, and handles USB or USART data export. Use Value: VBAT-backed RTC and 32 KB SRAM with parity enable accurate timestamping and fault-tolerant data buffering during brown-out events. |
| Human-Machine Interface (HMI) | Programmable Logic Controller (PLC) I/O Module |
Use Scenario: Touch-enabled control panel for HVAC or medical equipment with slider, button, and proximity detection. IC Role / Device Role / Timing Role: TSC performs autonomous capacitive scan, filters noise via hardware oversampling, and reports gesture coordinates via DMA to SRAM. Use Value: 24-channel TSC with adaptive thresholding achieves >99.5% touch detection reliability under ±2 kV ESD and 85% RH conditions. | Use Scenario: DIN-rail mounted I/O expansion module converting analog sensor inputs (4–20 mA, 0–10 V) to Modbus RTU over RS-485. IC Role / Device Role / Timing Role: Configures dual ADCs for simultaneous voltage/current measurement, runs CRC-16 on Modbus frames, and manages isolated CAN/RS-485 transceivers via GPIOs. Use Value: 5 V-tolerant I/Os interface directly with industrial transducers; CAN 2.0B supports distributed diagnostics and firmware updates across PLC backplane. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar mixed-signal microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32F303CBT6 | Same LQFP64 package and Cortex-M4 core, but lacks sigma-delta ADCs and has only one 12-bit DAC; 64 KB Flash. | Suitable for cost-sensitive motor control where high-resolution analog sensing is not required. | Select when SDADC functionality is unnecessary and BOM cost reduction is prioritized over analog channel count. |
| STM32G474RET6 | Newer G4-series part with same pinout, 512 KB Flash, 128 KB SRAM, enhanced SDADC (24-bit), and improved USB power management. | Better suited for next-gen designs requiring higher code space, extended analog resolution, or USB battery charging support. | Choose for new designs needing longer lifecycle, higher performance, or future-proofing-requires minor firmware adaptation due to peripheral register differences. |
Compared with STM32F303CBT6, the STM32F373CBT6 delivers superior analog integration for sensor-rich applications; versus STM32G474RET6, it offers proven stability and lower entry cost but lacks advanced USB features and larger memory.
Availability
STM32F373CBT6 is available at Aetrix Electronics and suitable for industrial motor control, smart sensor nodes, human-machine interface panels, and programmable logic controller I/O modules requiring stable component supply and long-term manufacturing continuity.
Supply support for STM32F373CBT6 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, specializing in microcontrollers, power management, analog, and MEMS technologies for industrial, automotive, and consumer markets.
The STM32F3 series targets cost-effective, high-precision analog-intensive applications-combining Cortex-M4 performance with integrated sigma-delta ADCs, DACs, comparators, and capacitive sensing to replace discrete analog signal chains.
FAQ
What is the maximum operating frequency and supported clock sources for STM32F373CBT6?
The STM32F373CBT6 operates at up to 72 MHz using its internal 8 MHz HSI oscillator with PLL multiplication, or external crystal sources: 4–32 MHz HSE for main system clock and 32.768 kHz LSE for RTC. The PLL supports integer and fractional multiplication factors, enabling precise USB clock derivation (48 MHz) without external crystals.
Does STM32F373CBT6 support hardware CRC calculation and memory protection?
Yes-it includes a dedicated CRC calculation unit compliant with IEEE-802.3 for fast frame checksum generation, and a Memory Protection Unit (MPU) that enforces privilege levels and region-based access control across Flash, SRAM, and peripheral address spaces-supporting secure firmware partitioning and runtime integrity checks.
How many analog-to-digital converters does STM32F373CBT6 integrate, and what are their key distinctions?
The device integrates four ADC subsystems: one 12-bit SAR ADC (16 channels, 1 µs conversion) for fast transient capture, and three independent 16-bit sigma-delta ADCs (up to 21 single-ended channels total) optimized for high-resolution, low-noise measurements like current sensing. Each SDADC has separate analog supply pins (2.2–3.6 V) and configurable oversampling ratios up to 1024×.
Can STM32F373CBT6 operate in low-power modes while maintaining RTC and backup register functionality?
Yes-it supports Sleep, Stop, and Standby low-power modes. In Stop mode, the 32.768 kHz LSE-driven RTC remains active with alarm and periodic wakeup capability, and backup registers retain data when powered by VBAT (1.8–3.6 V). Current consumption drops to 1.7 µA typical in Stop mode with RTC enabled and SRAM retention disabled.
STM32F373CBT6 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 48-LQFP
- Series:
- STM32F3
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M4
- Core Size:
- 32-Bit Single-Core
- Speed:
- 72MHz
- Connectivity:
- CANbus, I2C, IrDA, LINbus, SPI, UART/USART, USB
- Peripherals:
- DMA, I2S, POR, PWM, WDT
- Number of I/O:
- 36
- Program Memory Size:
- 128KB (128K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 24K x 8
- Voltage - Supply (Vcc/Vdd):
- 2V ~ 3.6V
- Data Converters:
- A/D 1x12b, 3x16b; D/A 3x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32F373CBT6 FAQ
1.How can I place an order for STM32F373CBT6 through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32F373CBT6 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for STM32F373CBT6 reliable?
The price and inventory of STM32F373CBT6 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32F373CBT6 is usually 5 days.
3.What payment methods are accepted for STM32F373CBT6?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32F373CBT6 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32F373CBT6?
STM32F373CBT6 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32F373CBT6 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for STM32F373CBT6?
For technical support, including STM32F373CBT6 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32F373CBT6 requirements.
6.How does Aetrix verify that STM32F373CBT6 is sourced from the original manufacturer or authorized distributors?
All STM32F373CBT6 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32F373CBT6 meets industry standards.
7.What is the process for return or replacement of STM32F373CBT6?
All STM32F373CBT6 units undergo pre-shipment inspection (PSI). If there is an issue with STM32F373CBT6, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The STM32F373CBT6 part is unused and in its original packaging.
Return procedure for STM32F373CBT6:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32F373CBT6 Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

