Item specifics
Description
The STM32F373RCT6 is a Cortex-M4 mixed-signal MCU from STMicroelectronics in an LQFP-64 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). 51 I/Os (LQFP-64), all 5 V-tolerant. Supply 2.0–3.6 V, -40–85 °C. Compared to the STM32F373CCT6 (LQFP-48, 37 I/Os), the package is upgraded to LQFP-64 with more I/Os, making it ideal for high-precision sensor applications requiring more I/Os and multi-channel analog front-ends. Compared to the STM32F303RCT6, this model replaces multiple 12-bit SAR ADCs with a 16-bit Sigma-Delta ADC, offering higher precision for high-accuracy measurement scenarios.
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: 51, all 5 V-tolerant Low Power: Sleep/Stop/Standby, VBAT backup RTC Package: LQFP-64 (10×10×1.4 mm)
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
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: One of the largest memory capacities in this series within the LQFP-64 package, meeting complex algorithm demands LQFP-64 Package: 51 I/Os, rich resources, suitable for high-precision measurement applications requiring more 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
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:
What is the STM32F373RCT6 and how does it differ from the STM32F373VCT6?
The STM32F373RCT6 is a 72 MHz Arm Cortex‑M4F microcontroller with 256 KB Flash, 32 KB SRAM, a 16‑bit sigma‑delta ADC (SDADC), three 12‑bit DACs, four op‑amps, and fast comparators. The key difference from the VCT6 is the package: the RCT6 uses an LQFP‑64 with up to 50 I/Os, while the VCT6 uses an LQFP‑100 with up to 83 I/Os. The core analog features (SDADC, op‑amps, DACs) are preserved, but the number of available SDADC channels and I/O pins is reduced. Choose the RCT6 when board space is tight and 50 I/Os are sufficient for your design.
Can a 64‑pin MCU really deliver full 16‑bit sigma‑delta ADC and op‑amp performance?
Yes. The STM32F373RCT6 retains the same high‑resolution analog front‑end as its larger siblings. The 16‑bit SDADC with programmable gain (1 to 32), the four rail‑to‑rail op‑amps, and the three 12‑bit DACs are all available in the 64‑pin package. The main limitation is the number of external SDADC channels you can route—typically up to 5 differential or 9 single‑ended channels depending on pin mapping. The analog performance itself is identical to the 100‑pin version.
How does the STM32F373RCT6 compare with the STM32F303RCT6? When should I choose the F373?
Both share the same 72 MHz Cortex‑M4F core and similar digital peripherals. The key difference is the analog subsystem: the F373 features a 16‑bit SDADC plus op‑amps and DACs, while the F303 emphasizes high‑speed 12‑bit SAR ADCs up to 5 Msps. Choose the F373 when your application demands high precision and noise rejection at low frequencies (e.g., weight scales, temperature, pressure). Pick the F303 when you need fast multi‑channel sampling for motor control or power conversion.
Is 256 KB Flash and 32 KB SRAM enough for precision measurement applications?
Yes. Precision measurement algorithms (digital filtering, calibration, linearization) are typically compact and fit easily within 256 KB of Flash. The 32 KB SRAM is sufficient for data buffers, sensor linearization tables, and a real‑time task stack. Many production‑proven weighing indicators, medical monitors, and pressure transmitters use this exact configuration without external memory.
How many differential ADC channels and op‑amps are available on the RCT6?
The 16‑bit SDADC supports up to 3 differential channels in multiplexed mode. The chip includes four independent op‑amps that can be configured as amplifiers, followers, or filters. In the LQFP‑64 package, you can typically route 2–3 differential SDADC inputs, 2–3 op‑amps, and still have pins for communication interfaces and a few GPIOs. STM32CubeMX helps you verify the exact pin allocation.
Can the STM32F373RCT6 be used for motor control with precision current sensing?
Yes. The chip includes an advanced‑control timer with complementary PWM outputs and dead‑time insertion, suitable for single‑axis brushed or brushless motor drives. The 16‑bit SDADC can be used for accurate phase‑current measurement, and the built‑in op‑amps condition the shunt resistor signals before digitization. Combined with the FPU and DSP instructions, the F373RCT6 handles sensorless FOC efficiently.
Does the STM32F373RCT6 support CAN and USB? Can it act as a compact industrial sensor node?
Yes. It includes a CAN 2.0B interface and a full‑speed USB device controller (no on‑chip PHY, requires an external pull‑up). Multiple UART, SPI, and I2C ports are also present. This makes it an excellent choice for a high‑precision sensor node that communicates over CAN or USB in a very small form factor.
What low‑power modes does the STM32F373RCT6 offer, and what is the typical Stop‑mode current?
It supports Sleep, Stop, and Standby modes. In Stop mode with the main regulator off and full 32 KB SRAM retained, the typical current is around 150 µA. The SDADC and op‑amps can be independently powered down when not in use to further save energy. A dedicated VBAT pin keeps the RTC alive from a coin cell, making the chip suitable for battery‑powered portable instruments.
How can the built‑in op‑amps and DACs work together for sensor interfacing?
The three 12‑bit DACs can generate excitation voltages or reference levels, while the op‑amps amplify and filter the sensor signals before the SDADC performs the final digitization. This closed‑loop analog chain replaces many discrete components, reducing BOM cost and PCB area. For example, a DAC can drive a bridge sensor, the op‑amp amplifies the differential output, and the SDADC samples the conditioned signal.
What are the most typical applications for the STM32F373RCT6?
It is ideal for compact precision instruments: portable weighing scales, handheld medical vital‑sign monitors, industrial pressure and flow transmitters, digital power controllers with accurate current sensing, and any space‑constrained design that needs high‑resolution analog acquisition, moderate processing power, and industrial connectivity in a small, easy‑to‑solder LQFP‑64 package.