EmbeddedRelated.com
STM32F373RCT6

STM32F373RCT6

STMicroelectronics
ARM® Cortex®-M4 STM32F3 Microcontroller IC 32-Bit 72MHz 256KB (256K x 8) FLASH 64-LQFP (10x10)
Active396 in stock

Overview

The STM32F373RCT6 is a high-performance 32-bit microcontroller featuring an ARM Cortex-M4 core with a Floating Point Unit (FPU) operating at up to 72MHz. It is distinguished by its high-precision analog integration, specifically featuring three 16-bit Sigma-Delta ADCs alongside standard 12-bit converters. With 256KB of Flash and 32KB of RAM, it provides a robust platform for mixed-signal applications requiring accurate sensor interfacing.

Why Choose This Part

The primary advantage of this MCU is the integration of three 16-bit Sigma-Delta ADCs, which eliminates the need for external high-resolution converters in many precision sensing designs. It maintains high efficiency with a run current of 25.9mA at 64MHz and supports low-power modes down to 1.45uA in Standby. The inclusion of a dedicated FPU and DSP instructions allows for real-time processing of high-resolution analog data without taxing the core.

Applications

Precision Sensor Instrumentation
Utilizes the triple 16-bit Sigma-Delta ADCs for high-resolution measurements from strain gauges, pressure sensors, and thermocouples.
Smart Metering
Ideal for electricity or gas meters where precise analog-to-digital conversion is required for power monitoring.
Digital Power Control
Leverages the Cortex-M4 DSP instructions and FPU to implement complex control loops for power converters and UPS systems.
Industrial PLC Modules
Acts as an analog input module controller thanks to its 5V tolerant I/Os and extensive communication interfaces like CAN and USART.

Key Specifications

Speed 72MHz
RAM Size 32K x 8
Core Size 32-Bit
Peripherals DMA, I2S, POR, PWM, WDT
Connectivity CANbus, I2C, IrDA, LINbus, SPI, UART/USART, USB
Mounting Type Surface Mount
Number of I/O 52
Core Processor ARM Cortex-M4
Package / Case 64-LQFP
Data Converters A/D 1x12b, 3x16b; D/A 3x12b
Oscillator Type Internal
Program Memory Size 256KB (256K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 64-LQFP (10x10)
Voltage - Supply (Vcc/Vdd) 2V ~ 3.6V

Getting Started

Developers should use the STM32Cube ecosystem, including STM32CubeMX for clock and peripheral configuration and the STM32CubeIDE for development. For hardware evaluation, the STM32F373C-EVAL or the 32F373DDISCOVERY kit provides direct access to the 16-bit ADCs and peripheral pins. Connection for debugging is handled via standard JTAG or Serial Wire Debug (SWD) interfaces.

Dev Boards

Development boards and breakout modules featuring the STM32F373RCT6 or compatible chips — ready to use for prototyping.

NUCLEO-F303RE STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-64 development board STM32F303RE MCU, supports Arduino & ST morpho
Digi-Key Mouser 878 in stock
Part of STM32 family » STM32F373

STM32F373 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number I/O Pins Package Stock
STM32F373RCT6 (this part) 52 LQFP-64 396
STM32F373CCT6 36 LQFP-48 1,505
Also available as: STM32F373VCT6, STM32F373RBT6, STM32F373R8T6

Also Consider

STM32F303RCT6 STMicroelectronics - Offers faster 12-bit SAR ADCs and more comparators if 16-bit Sigma-Delta resolution is not required.