qixinwei-pcba

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

reviews
items available
Add inquiry cart Inquire Now

STM32F373CCT6  Product Overview

The STM32F373CCT6 is a Cortex-M4 mixed-signal MCU from STMicroelectronics in an LQFP-48 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). 37 I/Os, all 5 V-tolerant. Supply 2.0–3.6 V, -40–85 °C. Compared to the STM32F373CBT6 (128 KB Flash), Flash is upgraded to 256 KB, supporting more complex algorithms and protocol stacks. Compared to the STM32F303CCT6, this model replaces multiple 12-bit SAR ADCs with a 16-bit Sigma-Delta ADC, offering higher precision for high-accuracy measurement scenarios.

STM32F373CCT6  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: 37, all 5 V-tolerant Low Power: Sleep/Stop/Standby, VBAT backup RTC Package: LQFP-48 (7×7 mm)

STM32F373CCT6  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

STM32F373CCT6  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: Largest memory capacity in this series within the LQFP-48 package, meeting complex algorithm demands 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.


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




FAQ:

  1. What is the STM32F373CCT6 and how does it differ from the STM32F373CBT6?
    The STM32F373CCT6 is a 72 MHz Arm Cortex‑M4F microcontroller with 256 KB Flash and 32 KB SRAM in an LQFP‑48 package. It shares the exact same high‑precision analog front‑end as the rest of the F373 family: a 16‑bit sigma‑delta ADC (SDADC), three 12‑bit DACs, four rail‑to‑rail op‑amps, and fast comparators. The only difference from the CBT6 is Flash size: the CCT6 offers 256 KB, while the CBT6 has 128 KB. This is the largest Flash available in the 48‑pin F373 lineup, giving you the maximum code and data space in the smallest package.

  2. Why choose the 48‑pin CCT6 when there are larger packages like the RCT6 or VCT6? Is the pin count enough?
    The CCT6 packs the same 256 KB Flash, 32 KB SRAM, SDADC, op‑amps, and DACs as the larger 64‑pin RCT6 and 100‑pin VCT6, but into a tiny LQFP‑48 body. You give up some I/Os (37 vs 51 vs 83) and a few analog channel routing options, but the analog performance is identical. Choose the CCT6 when board space is extremely limited and the reduced I/O count is sufficient for your sensor or industrial node. It keeps the full analog precision without the larger footprint.

  3. How does the STM32F373CCT6 compare with the STM32F103CCT6? Is it a worthwhile upgrade for precision applications?
    Absolutely. The STM32F103CCT6 is a classic Cortex‑M3 MCU with a 12‑bit SAR ADC and no FPU. The F373CCT6 adds a single‑precision FPU, DSP instructions, and a complete precision analog chain: a 16‑bit SDADC, four op‑amps, three DACs, and fast comparators, all while staying in the same 48‑pin footprint. Your existing F103 code can be migrated with moderate effort, giving you dramatically better analog accuracy and signal‑processing capability for measurement products.

  4. Can 256 KB Flash and 32 KB SRAM run a real‑time OS, USB, CAN, and precision measurement algorithms together?
    Yes, comfortably. 256 KB of Flash can hold FreeRTOS, a USB device stack, a CANopen or fieldbus protocol, digital filtering, calibration tables, and a complex application with room to spare. The 32 KB SRAM is sufficient for stack, DMA buffers, and application data. This is the top‑of‑the‑line Flash configuration in the 48‑pin F373 series, giving you the most flexibility for feature‑rich precision instruments.

  5. How does the STM32F373CCT6 compare to the STM32F303CCT6? When should I pick the F373?
    Both share the same 72 MHz Cortex‑M4F core, 256 KB Flash, and 48‑pin package. The F373CCT6 replaces the F303’s high‑speed 12‑bit SAR ADCs with a 16‑bit SDADC, op‑amps, and DACs. Choose the F373 when your application needs high‑resolution, low‑frequency measurements (weight scales, pressure, temperature) where noise rejection and accuracy are paramount. Pick the F303 for fast multi‑channel ADC sampling in motor control or power conversion.

  6. How many analog channels and op‑amps can I actually use on the CCT6’s 48‑pin package?
    With careful pin mapping, you can route up to 2–3 differential SDADC channels (or 5–6 single‑ended), two op‑amps, and one or two DAC outputs, while still keeping UART, SPI, I2C, CAN, and USB active. STM32CubeMX is essential for verifying the exact multiplexing. The analog performance is identical to the larger packages; only the number of externally accessible channels is slightly reduced.

  7. What is the actual resolution and sampling speed of the SDADC on the STM32F373CCT6?
    The 16‑bit SDADC provides true 16‑bit effective resolution (around 14.5 ENOB in typical configurations) with programmable gain from 1 to 32. Maximum sampling rate is up to 50 ksps per channel, or up to 16.7 ksps when multiplexing three differential inputs. This is ideal for precision DC and low‑frequency AC measurements such as strain‑gauge bridges, thermocouples, and 4‑20 mA loops.

  8. Can the built‑in op‑amps and DACs replace external components for sensor interfacing?
    Absolutely. The four op‑amps can amplify, filter, or buffer sensor signals. The three 12‑bit DACs generate excitation or reference voltages. Together with the 16‑bit SDADC, they form a complete analog front‑end that often eliminates external op‑amps, precision ADCs, and voltage references, saving BOM cost and PCB area even in the smallest 48‑pin footprint.

  9. How can I implement over‑the‑air (OTA) firmware updates with the CCT6’s 256 KB single‑bank Flash?
    The 256 KB Flash can be logically partitioned into a bootloader, an active application, and a download buffer, or split into two 128 KB slots for a simple A/B update scheme. The 32 KB SRAM can temporarily hold the new firmware during reception via USB, CAN, or a wireless module. A signature check ensures a safe update without hardware dual‑bank Flash.

  10. What are the most typical applications for the STM32F373CCT6?
    It is ideal for feature‑rich, compact precision instruments: portable weighing scales, handheld medical vital‑sign monitors, pressure and flow transmitters, digital power controllers with high‑accuracy current sensing, and any space‑constrained design that needs a complete 16‑bit analog front‑end, maximum code space, and industrial connectivity in the smallest possible LQFP‑48 package. Its 256 KB Flash gives you room for future upgrades without moving to a larger PCB.

Product Type:
Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU
Brand:
STMicroelectronics
Core:
Arm Cortex-M4 72MHz (FPU + ART Accelerator)
Package:
LQFP-48 (7×7mm)
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:
37
Voltage:
2.0V~3.6V
Temperature:
-40°C~85°C
Recent Reviews
+