STM32F373RCT6 - Cortex-M4F 256KB Flash MCU | STMicroelectronics
MPN: STM32F373RCT6 ✓ فعالSTM32F373RCT6 جائزہ
A microcontroller (MCU) is a single-chip computer containing a processor core, on-chip memory, programmable peripherals, and bus interfaces that govern an embedded system's real-time behavior. The STM32F3 series sits within ST's broader STM32 family, positioned between the mainstream STM32F0/F1/F4 lines and the high-performance STM32H7 line; it merges Cortex-M4F digital signal processing with analog front-end integration, reducing external signal-conditioning ICs in sensor-interface designs and shortening time-to-market for measurement products.
Key features include three rail-to-rail operational amplifiers with programmable gain, a fast 12-bit ADC (1 MSPS) plus a high-precision 16-bit Sigma-Delta ADC, four 16-bit timers, USB 2.0 Full-Speed with on-chip PHY, and a Memory Protection Unit (MPU). Integrated op-amp + 16-bit Sigma-Delta architecture enables direct interfacing of bridge sensors, thermocouples, and shunt current sensors without external analog components.
The Cortex-M4F core with single-precision FPU accelerates DSP routines such as digital filtering, FFT, and sensor fusion, while the Embedded Trace Macrocell (ETM) supports non-intrusive instruction tracing for firmware debug. Operating voltage range is 2.0V to 3.6V and the junction temperature range is -40C to +85C, supported by internal LDO voltage regulation and an 8 MHz HSI RC oscillator that enables crystal-less USB operation.
Typical applications include industrial weigh scales, motor-control FOC platforms, smart-metering transducers, medical point-of-care instruments, and asset-tracking wearables. The Sigma-Delta ADC's 16 effective bits deliver direct weight-scale resolution without extra ADC ICs, while the integrated op-amps bias thermocouples and strain gauges.
When designing with the STM32F373RCT6, decouple each VDD pin with a 100 nF ceramic capacitor placed within 2 mm, power VDDA from a clean LDO output, and add a 1 uF + 10 nF network on VREF+ to achieve the datasheet's ADC accuracy. The 64-pin LQFP package supports simple 4-layer PCB designs with routing under the exposed pad for ground stitch if the pad is present.
This page synthesizes distributor pricing, drop-in same-family alternatives, and practical design notes covering analog front-end PCB layout that go beyond the manufacturer datasheet text, giving working engineers a faster path to a release-ready design.
کے لیے ڈراپ اِن متبادل STM32F373RCT6 — یکساں پیکیج، پن سے پن مطابقت پذیر۔ مختلف پیکیج والے پرزے جن کے لیے PCB دوبارہ کام درکار ہو، شامل نہیں ہیں۔
اس سیریز میں مختلف ورژن
اسی سیریز کے ماڈلز جو ڈراپ اِن مطابقت رکھتے ہیں STM32F373RCT6 (یکساں فارم فیکٹر اور فٹ پرنٹ) — میں مختلف Package, Timers, SRAM, Comparators, Core.
STM32F373RBT6
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →STM32F378RCT6
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →STM32F358RCT6
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →STM32F302RCT6
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →STM32F303RCT6
✅ ڈراپ-اِنقیمت کے لیے رابطہ کریں
ڈیٹا شیٹ دیکھیں →STM32F372RCT6
✅ ڈراپ-اِن📋 حوالہ جاتی متبادل (کیٹلاگ میں نہیں)
GD32F303RCT6
✅ ڈراپ-اِن📋 حوالہ جاتی متبادل (کیٹلاگ میں نہیں)
STM32F373RCT6 زیادہ سے زیادہ ریٹنگز اور برقی خصوصیات
| Core Architecture | ARM Cortex-M4F with single-precision FPU |
| زیادہ سے زیادہ کلاک فریکوئنسی | 72 MHz |
| Program Memory (Flash) | 256 KB |
| SRAM | 32 KB |
| Supply Voltage Range (VDD) | 2.0 V to 3.6 V |
| آپریٹنگ درجہ حرارت رینج | -40 C to +85 C |
| پیکیج | 64-pin LQFP |
| ماؤنٹنگ ٹائپ | Surface Mount |
| 16-bit Sigma-Delta ADC | Yes (1 channel differential) |
| 12-bit SAR ADC | Yes (up to 1 MSPS, multiple channels) |
| 12-bit DAC | Yes (2 channels) |
| Operational Amplifiers | 3 (internal, rail-to-rail) |
| Comparators | 2 (rail-to-rail) |
| Timers | Multiple 16-bit and 32-bit timers |
| USB Interface | USB 2.0 Full-Speed Device, on-chip PHY |
| Communication Interfaces | I2C, SPI, USART, USB, CAN |
| Memory Protection Unit (MPU) | Yes |
| Embedded Trace Macrocell (ETM) | Yes |
| RoHS Compliance | Compliant |
STM32F373RCT6 پن کنفیگریشن
| پن 1 | PE2 — General-purpose I/O; BOOT0 option pin |
| پن 2 | PE3 — General-purpose I/O |
| پن 3 | PE4 — General-purpose I/O |
| پن 4 | PE5 — General-purpose I/O |
| پن 5 | PE6 — General-purpose I/O |
| پن 6 | VBAT — Battery domain supply for RTC |
| پن 7 | PC13 — GPIO; Tamper-RTC; highly sink-only |
| پن 8 | PC14 — GPIO; OSC32_IN |
| پن 9 | PC15 — GPIO; OSC32_OUT |
| پن 10 | VSS — Digital ground |
| پن 11 | VDD — Digital supply 2.0-3.6 V |
| پن 12 | OSC_IN — External clock input |
| پن 13 | OSC_OUT |
| پن 14 | NRST — Reset input, active low |
| پن 15 | PC0 — GPIO / ADC12_IN6 / OPAMP1_VINP |
| پن 16 | PC1 — GPIO / ADC12_IN7 / OPAMP1_VINM |
| پن 17 | PC2 — GPIO / ADC12_IN8 / OPAMP1_VOUT |
| پن 18 | PC3 — GPIO / ADC12_IN9 / OPAMP1_VINM2 |
| پن 19 | VREF+ — ADC positive reference |
| پن 20 | VDDA — Analog supply 2.0-3.6 V |
| پن 21 | VSSA — Analog ground |
| پن 22 | PA0 — GPIO / ADC12_IN0 / OPAMP2_VINP / WKUP |
| پن 23 | PA1 — GPIO / ADC12_IN1 / OPAMP2_VINM |
| پن 24 | PA2 — GPIO / ADC12_IN2 / OPAMP2_VOUT / USART2_TX |
| پن 25 | PA3 — GPIO / ADC12_IN3 / OPAMP2_VINM2 / USART2_RX |
| پن 26 | PA4 — GPIO / ADC12_IN4 / DAC1_OUT / OPAMP4_VINP |
| پن 27 | PA5 — GPIO / ADC12_IN5 / DAC2_OUT / OPAMP4_VINM |
| پن 28 | PA6 — GPIO / ADC12_IN6 / OPAMP4_VOUT / TIM16_CH1 |
| پن 29 | PA7 — GPIO / ADC12_IN7 / OPAMP4_VINM2 |
| پن 30 | PB0 — GPIO / ADC12_IN8 / OPAMP3_VINP |
| پن 31 | PB1 — GPIO / ADC12_IN9 / OPAMP3_VINM |
| پن 32 | PB2 — GPIO / BOOT1 |
| پن 33 | PB10 — GPIO / I2C2_SCL / USART3_TX |
| پن 34 | PB11 — GPIO / I2C2_SDA / USART3_RX |
| پن 35 | VSS — Digital ground |
| پن 36 | VDD — Digital supply |
| پن 37 | PB12 — GPIO / SPI2_NSS / TIM1_BKIN |
| پن 38 | PB13 — GPIO / SPI2_SCK |
| پن 39 | PB14 — GPIO / SPI2_MISO / TIM15_CH1 |
| پن 40 | PB15 — GPIO / SPI2_MOSI / TIM15_CH2 |
| پن 41 | PC6 — GPIO / TIM3_CH1 |
| پن 42 | PC7 — GPIO / TIM3_CH2 |
| پن 43 | PC8 — GPIO / TIM3_CH3 |
| پن 44 | PC9 — GPIO / TIM3_CH4 |
| پن 45 | PA8 — GPIO / TIM1_CH1 |
| پن 46 | PA9 — GPIO / TIM1_CH2 / USART1_TX / I2C3_SMBA |
| پن 47 | PA10 — GPIO / TIM1_CH3 / USART1_RX |
| پن 48 | PA11 — GPIO / CAN_RX / USB_DM |
| پن 49 | PA12 — GPIO / CAN_TX / USB_DP |
| پن 50 | PA13 — GPIO / SWDIO |
| پن 51 | VSS — Digital ground |
| پن 52 | VDD — Digital supply |
| پن 53 | PA14 — GPIO / SWCLK |
| پن 54 | PA15 — GPIO / TIM2_CH1 / SPI1_NSS |
| پن 55 | PC10 — GPIO / SPI3_SCK / USART3_TX |
| پن 56 | PC11 — GPIO / SPI3_MISO / USART3_RX |
| پن 57 | PC12 — GPIO / SPI3_MOSI |
| پن 58 | PD2 — GPIO / TIM3_ETR |
| پن 59 | PB3 — GPIO / TIM2_CH2 / SPI1_SCK |
| پن 60 | PB4 — GPIO / TIM3_CH1 / SPI1_MISO |
| پن 61 | PB5 — GPIO / TIM3_CH2 / SPI1_MOSI |
| پن 62 | PB6 — GPIO / TIM4_CH1 / USART1_TX / I2C1_SCL |
| پن 63 | PB7 — GPIO / TIM4_CH2 / USART1_RX / I2C1_SDA |
| پن 64 | PB8 — GPIO / TIM4_CH3 / CAN_RX |
عام استعمالات
STM32F373RCT6 کے لیے موزوں ہے 6 ایپلیکیشنs: Industrial Weigh Scale, Power Metering and Smart Energy, Thermocouple Data Logger, Field-Oriented Control (FOC) Motor Drive, Medical Point-of-Care Analyzer, USB Sensor Node for Industrial IoT.
Industrial Weigh Scale
The STM32F373RCT6 sits at the heart of high-precision industrial weighing platforms because its on-chip 16-bit Sigma-Delta ADC plus three integrated op-amps form a complete bridge-sensor front end. The Sigma-Delta channel with oversampling delivers effective resolution suitable for legal-for-trade weigh scales up to 0.01 kg, replacing a separate 24-bit ADC chip and three TL082 op-amps. The Cortex-M4F at 72 MHz runs digital filtering (IIR/FIR) on the live ADC samples and updates display PWM outputs. Recommend pairing with a low-noise LDO for VDDA; the design fits a 4-layer PCB with the Sigma-Delta traces guarded by ground planes to honor data-sheet EMC targets.
تجویز کردہ
Power Metering and Smart Energy
Single-phase electricity meters use the STM32F373RCT6 to measure voltage and current via the 16-bit Sigma-Delta ADC while the Cortex-M4F computes instantaneous power, RMS values, and energy by DSP routines. The integrated comparators enable zero-cross detection for tariff switching, and the on-chip op-amps amplify shunt-current signals to within the ADC input range. Hardware MPU isolation protects billing firmware, and the USB 2.0 Full-Speed interface supports factory calibration firmware upload. Drives ~0.5% accuracy class meters per IEC 62053-21 when the analog front end is matched correctly.
تجویز کردہ
Thermocouple Data Logger
The STM32F373RCT6 reads K- or J-type thermocouples directly through its three integrated op-amps used in cold-junction compensation and amplification stages, while the 16-bit Sigma-Delta ADC performs oversampling for sub-degree-C measurement. The Cortex-M4F linearizes the thermocouple curve and timestamps samples via RTC for an SD-card writer or USB stick. Operating from 2.0-3.6 V, the design runs from a USB supply plus coin cell, with the battery domain active even on power loss. Suitable for portable food-industry, pharma, and HVAC instrumentation.
تجویز کردہ
Field-Oriented Control (FOC) Motor Drive
The STM32F373RCT6 runs sensorless BLDC / PMSM control using its Cortex-M4F DSP capability, generating three-phase PWM at 72 MHz system clock and processing high-speed current-sense signals. The 12-bit 1 MSPS ADC samples current-shunt feedback synchronously to PWM center, while the integrated op-amps amplify small shunt voltages and the comparators protect against overcurrent fault. Field weakening and torque control execute inside a 12 kHz control loop. Application note AN4013 demonstrates 6-step and sine-drive profiles; the design typically pairs with gate drivers (e.g. ST L6390).
تجویز کردہ
Medical Point-of-Care Analyzer
Compact bench-top chemistry analyzers use the STM32F373RCT6 for low-noise pipette-volume measurement via Sigma-Delta ADC plus on-chip PGA op-amps, and an integrated 12-bit DAC sets the photodiode bias for chemiluminescent detectors. Cortex-M4F DSP implements low-pass filtering and concentration curve fitting in firmware. The 72 MHz core and 32 KB SRAM handle 8-channel parallel reads at 100 Hz per channel for absorbance, scattering, and turbidity. EMI reduces via JTAG-disabled shipped firmware; the device meets IEC 61010-1 with proper housing.
تجویز کردہ
USB Sensor Node for Industrial IoT
USB-tethered temperature/humidity/vibration sensors use the STM32F373RCT6 for its USB 2.0 Full-Speed device with on-chip PHY, removing an external TUSB1100 PHY. The Cortex-M4F streams sampled data to a host PC at 1 kHz while the Sigma-Delta ADC and op-amps implement direct bridge-sensor reads. Internal 8 MHz HSI oscillator removes the need for an external crystal in low-jitter-tolerant applications. Fits in a 64-pin LQFP on a 2-layer PCB; typical bus-powered design uses 100 mA unit-load and self-powered USB configuration.
تجویز کردہ
تجویز کردہ پروڈکٹس کا خلاصہ
کے لیے انجینئرنگ ریفرنس ڈیٹا STM32F373RCT6 — موازنہ، ڈیزائن رہنمائی، اور تعمیل کی معلومات۔
انتخاب کی گائیڈ
متبادلات کے ساتھ موازنہ
| پیرامیٹر | یہ پروڈکٹ | STM32F373RBT6 | STM32F378RCT6 | STM32F302RCT6 | STM32F303RCT6 | GD32F303RCT6 |
|---|---|---|---|---|---|---|
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | GigaDevice |
| Package | 64-pin LQFP | 64-pin LQFP - same | 64-pin LQFP - same | 64-pin LQFP - same | 64-pin LQFP - same | 64-pin LQFP - same |
| Core Architecture | ARM Cortex-M4F | ARM Cortex-M4F | ARM Cortex-M4F | ARM Cortex-M4F | ARM Cortex-M4F | ARM Cortex-M4F |
| Max Clock Frequency | 72 MHz | 72 MHz | 72 MHz | 72 MHz | 72 MHz | 120 MHz |
| Flash Memory | 256 KB | 128 KB | 256 KB | 256 KB | 256 KB | 256 KB |
| SRAM | 32 KB | 32 KB | 32 KB | 32 KB | 40 KB | 32 KB |
| 16-bit Sigma-Delta ADC | Yes (1 channel) | Yes (1 channel) | Yes (1 channel) | No | No | No |
| Integrated Op-Amps | 3 | 3 | 3 | 0 | 3 | 0 |
| USB Interface | USB 2.0 FS, on-chip PHY | USB 2.0 FS, on-chip PHY | USB 2.0 FS, on-chip PHY | USB 2.0 FS, on-chip PHY | USB 2.0 FS, on-chip PHY | USB 2.0 FS, on-chip PHY |
| Supply Voltage | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.0 V to 3.6 V | 2.6 V to 3.6 V |
اہم امتیازی خصوصیات
- Integrated 16-bit Sigma-Delta ADC plus three op-amps (بمقابلہSTM32F302RCT6)
- Internal op-amps eliminate external analog ICs (بمقابلہGD32F303RCT6)
- 72 MHz Cortex-M4F with deterministic Sigma-Delta oversampling (بمقابلہSTM32F303RCT6)
ڈیزائن نوٹس
The STM32F373RCT6 requires careful power decoupling: place a 100 nF X7R ceramic capacitor within 2 mm of every VDD pin, plus a 4.7 uF bulk capacitor near the device's main VDD pin. Power VDDA from the same 3.3 V rail or a separate 3.3 V LDO (e.g., LM1117); add a ferrite bead if switching noise is high. ADC performance is highly dependent on clean VDDA; per ST application note AN5885, decoupling VREF+ with a 1 uF + 10 nF network optimizes the 16-bit Sigma-Delta ADC's effective resolution. Never share VREF+ with digital loads to preserve ADC accuracy.
For the 16-bit Sigma-Delta ADC, route the differential input traces as a matched pair, with ground-guard both sides, terminating at a single clean ground stitch via. Estimated: the Sigma-Delta achieves the datasheet's 16-bit noise floor only when the input RC filter values are properly matched and traces are short. Avoid crossing Sigma-Delta traces with high-speed digital lines like SPI clock; if unavoidable, use a perpendicular crossing with a ground-fill layer between them. Keep op-amp inputs and feedback networks within 5 mm of the LQFP64 pins to avoid stray pickup.
Do not assume the 64-pin LQFP SPI pins are 5 V tolerant; they are not, and applying 5 V on any GPIO will permanently damage the device. Always configure unused pins as analog inputs (to reduce I/O current sink) and disable SWD/JTAG in production firmware unless required. Finally, the VBAT pin must connect to either a 3.3 V supply or a CR2032 cell - it cannot be left floating if RTC backup register retention is desired. Per the ST errata sheet, certain early revisions have DMA edge-case lockups requiring firmware workarounds documented in firmware handbook.
تعمیل کی معلومات
RoHS and REACH compliant per ST product page; lead-free LQFP package. Industrial -40C to +85C grade; AEC-Q100 variants are not standard for this part - choose STM32F373VCT6-Q or automotive STM32 family members for grade-0/1/2 use.