STMicroelectronics

STM32F303RCT6 - 256KB Flash, 72MHz Cortex-M4 MCU | STMicroelectronics

Артикул: STM32F303RCT6 ✓ Активен
В наличии Отправка в течение 1–3 рабочих дней
2.0 V to 3.6 V Vdss LQFP-64 (10x10 mm) Package 72 MHz Speed 256 KB Memory
От $5.2 USD / шт.
MOQ: 1 |
Цена обновлена: 2026-10-10
Оптовые цены
Кол-во Цена за ед. Итого
1 $8.21 $8,21
10 $7.39 $73,90
100 $6.42 $642,00
500 $5.78 $2.890,00
1.000 $5.2 $5.200,00
ℹ️ Все цены указаны в USD

STM32F303RCT6 Обзор

The STMicroelectronics STM32F303RCT6 is a 32-bit ARM Cortex-M4F mixed-signal microcontroller delivering 72 MHz CPU performance with single-precision FPU and DSP instructions, 256 KB of Flash and 40 KB of SRAM, packaged in a 64-pin LQFP (10x10 mm). It operates from 2.0 V to 3.6 V and integrates four 12-bit 5 MSPS ADCs, three 12-bit DACs, four programmable gain amplifiers, seven fast comparators, and two operational amplifiers on-chip.

What is a microcontroller? A microcontroller (MCU) is a compact integrated circuit that combines a processor core, non-volatile Flash memory, volatile SRAM, and programmable peripherals to govern a specific operation inside an embedded system. Within the broader component taxonomy, an MCU is a type of embedded processor, which is itself a subcategory of integrated circuits. The STM32F303 family further specializes as a mixed-signal MCU, layering high-performance analog front-end blocks (ADCs, DACs, op-amps, comparators) on top of a Cortex-M4 core.

Key features of the STM32F303RCT6 include the Cortex-M4F core with FPU and DSP extensions, 256 KB single-bank Flash, 40 KB SRAM including 8 KB hardware-parity SRAM, four 12-bit ADCs capable of 5 MSPS with hardware oversampling, three 12-bit DAC channels, four PGA blocks, seven comparators with 25 ns propagation delay, two op-amps, a true random number generator (TRNG), and four 16-bit timers plus one 32-bit timer for advanced motor-control PWM. Communication interfaces include USB 2.0 Full-Speed, CAN 2.0B, three I2C, three SPI, four USART and two UART blocks.

Technically, the STM32F303RCT6 is built on a low-power 90 nm CMOS process. The Cortex-M4F core delivers 1.25 DMIPS/MHz (Dhrystone 2.1) and supports single-cycle MAC plus single-precision IEEE-754 floating point. The interconnect matrix uses an AHB/APB bridge structure; peripherals are clock-gated for low-power modes (Sleep, Stop, Standby, VBAT). The memory protection unit and CCM SRAM (Core-Coupled Memory) enable deterministic zero-wait-state code execution for interrupt routines.

Typical applications include field-oriented control (FOC) of brushless DC and permanent-magnet synchronous motors, industrial PLCs and sensor conditioning, digital power conversion (PFC, LLC, full-bridge), medical instrumentation, building automation, and consumer audio processing. The integrated op-amps and comparators eliminate external analog front-end components, lowering BOM cost in motor drive and power stages.

When designing with the STM32F303RCT6, provide 100 nF decoupling on each VDD pin placed within 3 mm of the pad, separate VDDA/VDD analog and digital grounds joined at one point, and a 1 uF + 100 nF combination on the VCAP pin. Configure unused I/O as analog inputs to minimize leakage. The TRNG peripheral requires entropy accumulation; consult the RNG application note before cryptographic use.

Аналоги без доработки для STM32F303RCT6 — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.

Варианты в этой серии

Модели той же серии, совместимые без доработки с STM32F303RCT6 (тот же форм-фактор и посадочное место) — отличается по Package, SRAM, Timers, Communication Interfaces, Operating Temperature Range.

STMicroelectronics
Package: LQFP64 (10x10 mm)
SRAM: 40 KB
Communication Interfaces: I2C, SPI, USART, CAN, USB
Сравнить с STM32F303RCT6 →
STMicroelectronics
Package: LQFP-48 (7x7 mm)
SRAM: 40 KB
Timers: 8 (including advanced timers)
Сравнить с STM32F303RCT6 →
STMicroelectronics
Package: LQFP100 (14x14 mm, 0.5 mm pitch)
SRAM: 80 KB
Communication Interfaces: USART, SPI, I2C, CAN, USB, SDIO
Сравнить с STM32F303RCT6 →
STMicroelectronics
Package: LQFP64 (10x10 mm)
SRAM: 48 KB
Timers: Multiple (incl. advanced-control)
Сравнить с STM32F303RCT6 →
STMicroelectronics
Package: 64-pin LQFP
SRAM: 32 KB
Timers: Multiple 16-bit and 32-bit timers
Сравнить с STM32F303RCT6 →
STMicroelectronics
Package: LQFP64 (10x10 mm)
SRAM: 32 KB
Timers: Advanced 16-bit timers, 32-bit timers
Сравнить с STM32F303RCT6 →

Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:

STM32F303RCT7

✅ Прямая замена
📦 LQFP-64
Same die and LQFP-64 footprint, -40C to +105C industrial-plus temp range vs -40C to +85C

📋 Справочный аналог (нет в каталоге)

STM32F303RDT6

✅ Прямая замена
📦 LQFP-64
Same LQFP-64 pinout, 384 KB Flash (+50%) vs 256 KB, otherwise identical peripheral set

📋 Справочный аналог (нет в каталоге)

STM32F302RCT6

✅ Прямая замена
STMicroelectronics
📦 LQFP-64
ARM Cortex-M4F with FPU · 72 MHz · 256 KB · 40 KB · 2.0 V to 3.6 V · LQFP64 (10x10 mm) · -40°C to +85°C · 12-bit

✓ В наличии

$5.44 / шт.

Открыть даташит →

STM32F303CCT6

✅ Прямая замена ⚠️ Характеристики не проверены
STMicroelectronics
📦 LQFP-64
ARM Cortex-M4F with FPU · 72 MHz · 256 KB · 40 KB · 2.0 V to 3.6 V · LQFP-48 (7x7 mm) · -40C to +85C · 37

✓ В наличии

$5.6 / шт.

Открыть даташит →

STM32F303VET6

✅ Прямая замена ⚠️ Характеристики не проверены
STMicroelectronics
📦 LQFP-64
ARM Cortex-M4F with FPU · 72 MHz · 512 KB · 80 KB · 2.0 V to 3.6 V · -40°C to +85°C · LQFP100 (14x14 mm, 0.5 mm pitch) · 87

✓ В наличии

$3.5 / шт.

Открыть даташит →

GD32F303RCT6

✅ Прямая замена
📦 LQFP-64
Same LQFP-64 footprint, Cortex-M4F at 120 MHz vs 72 MHz (+67%), 256 KB Flash equivalent, GD32 firmware lib instead of STM32 HAL

📋 Справочный аналог (нет в каталоге)

STM32F303RCT6 Максимальные параметры и электрические характеристики

Core ARM Cortex-M4F with FPU and DSP
CPU Frequency 72 MHz
Flash Memory 256 KB
SRAM 40 KB (including 8 KB CCM-SRAM)
Напряжение питания 2.0 V to 3.6 V
Корпус LQFP-64 (10x10 mm)
ADC 4x 12-bit, up to 5 MSPS
DAC 3x 12-bit
Comparators 7x ultra-fast
Operational Amplifiers 2x on-chip
Programmable Gain Amplifiers 4x
Timers 4x 16-bit + 1x 32-bit
Communication USB 2.0 FS, CAN 2.0B, 3x I2C, 3x SPI, 4x USART, 2x UART
Рабочая температура -40C to +85C
Статус RoHS Compliant
Random Number Generator True RNG (NIST SP 800-22)
I/O Count 51 GPIO
Уровень MSL 3

Конфигурация выводов STM32F303RCT6

LQFP-64 Package Pinout Diagram LQFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 LQFP-64
Контакт 1 PB9 — General-purpose I/O, I2C1_SDA, CAN2_TX, TIM17_BKIN
Контакт 2 PC13 — GPIO, RTC_OUT, Tamper-RTC (PC13, PC14, PC15 powered by VBAT)
Контакт 3 PC14 — GPIO, OSC32_IN (LSE crystal input)
Контакт 4 PC15 — GPIO, OSC32_OUT (LSE crystal output)
Контакт 5 OSC_IN — HSE crystal input or external clock input
Контакт 6 OSC_OUT — HSE crystal output
Контакт 7 NRST — Active-low reset input
Контакт 8 VSSA — Analog ground
Контакт 9 VDDA — Analog supply (2.4-3.6 V)
Контакт 10 PA0 — GPIO, ADC1_IN1, TIM2_CH1, RTC_TAMP2, WKUP1
Контакт 11 PA1 — GPIO, ADC1_IN2, TIM2_CH2, OPAMP1_VINP
Контакт 12 PA2 — GPIO, ADC1_IN3, USART2_TX, OPAMP1_VOUT
Контакт 13 PA3 — GPIO, ADC1_IN4, USART2_RX, OPAMP1_VINM
Контакт 14 PA4 — GPIO, ADC2_IN1, SPI1_NSS, DAC1_OUT1
Контакт 15 PA5 — GPIO, ADC2_IN2, SPI1_SCK, OPAMP2_VINP
Контакт 16 PA6 — GPIO, ADC2_IN3, SPI1_MISO, OPAMP2_VOUT, TIM16_CH1
Контакт 17 PA7 — GPIO, ADC2_IN4, SPI1_MOSI, OPAMP2_VINM, TIM17_CH1
Контакт 18 PB0 — GPIO, ADC3_IN3, TIM3_CH3, OPAMP3_VINP (on some revs)
Контакт 19 PB1 — GPIO, ADC3_IN4, TIM3_CH4, OPAMP3_VOUT
Контакт 20 PB2 — GPIO, ADC2_IN12, BOOT1
Контакт 21 PB10 — GPIO, I2C2_SCL, USART3_TX, TIM2_CH3
Контакт 22 PB11 — GPIO, I2C2_SDA, USART3_RX, TIM2_CH4
Контакт 23 VSS_1 — Digital ground
Контакт 24 VDD_1 — Digital supply (2.0-3.6 V)
Контакт 25 PB12 — GPIO, SPI2_NSS, I2S2_WS, TIM1_BKIN
Контакт 26 PB13 — GPIO, SPI2_SCK, I2S2_CK, TIM1_CH1N
Контакт 27 PB14 — GPIO, SPI2_MISO, TIM1_CH2N
Контакт 28 PB15 — GPIO, SPI2_MOSI, TIM1_CH3N
Контакт 29 PA8 — GPIO, TIM1_CH1, USART1_CK, MCO
Контакт 30 PA9 — GPIO, TIM1_CH2, USART1_TX, I2C3_SMBAI
Контакт 31 PA10 — GPIO, TIM1_CH3, USART1_RX
Контакт 32 PA11 — GPIO, TIM1_CH4, CAN1_RX, USB_DM
Контакт 33 PA12 — GPIO, TIM1_ETR, CAN1_TX, USB_DP
Контакт 34 PA13 — GPIO, SWDIO (debug data)
Контакт 35 VSS_2 — Digital ground
Контакт 36 VDD_2 — Digital supply (2.0-3.6 V)
Контакт 37 PA14 — GPIO, SWCLK (debug clock)
Контакт 38 PA15 — GPIO, TIM2_CH1_ETR, SPI1_NSS
Контакт 39 PB3 — GPIO, TIM2_CH2, SPI1_SCK, SWO
Контакт 40 PB4 — GPIO, TIM3_CH1, SPI1_MISO, NJTRST
Контакт 41 PB5 — GPIO, TIM3_CH2, SPI1_MOSI, I2C1_SMBAI
Контакт 42 PB6 — GPIO, TIM4_CH1, USART1_TX, I2C1_SCL
Контакт 43 PB7 — GPIO, TIM4_CH2, USART1_RX, I2C1_SDA
Контакт 44 BOOT0 — Boot mode selection (main Flash vs System memory bootloader)
Контакт 45 PB8 — GPIO, TIM4_CH3, I2C1_SCL, CAN2_RX
Контакт 46 VSS_3 — Digital ground
Контакт 47 VDD_3 — Digital supply (2.0-3.6 V)
Контакт 48 VREF+ — ADC positive reference voltage (tie to VDDA or external reference)
Контакт 49 PD2 — GPIO, TIM3_ETR, UART5_RX
Контакт 50 PC0 — GPIO, ADC1_IN6, TIM1_CH1
Контакт 51 PC1 — GPIO, ADC1_IN7, TIM1_CH2
Контакт 52 PC2 — GPIO, ADC1_IN8, TIM1_CH3
Контакт 53 PC3 — GPIO, ADC1_IN9, TIM1_CH4, OPAMP4_VINP
Контакт 54 PC4 — GPIO, ADC2_IN5, TIM1_CH1N, OPAMP4_VOUT
Контакт 55 PC5 — GPIO, ADC2_IN6, TIM1_CH2N, OPAMP4_VINM
Контакт 56 PC6 — GPIO, TIM3_CH1
Контакт 57 PC7 — GPIO, TIM3_CH2
Контакт 58 PC8 — GPIO, TIM3_CH3
Контакт 59 PC9 — GPIO, TIM3_CH4
Контакт 60 PA0_WKUP — Wakeup pin (same as PA0, alternate WKUP function)
Контакт 61 VBAT — RTC backup supply (1.65-3.6 V)
Контакт 62 PC12 — GPIO, TIM1_CH3N, USART3_CK
Контакт 63 VSS_4 — Digital ground
Контакт 64 VDD_4 — Digital supply (2.0-3.6 V)

Типичное применение

STM32F303RCT6 подходит для 6 применениеs: Brushless DC Motor Field-Oriented Control, Industrial PLC and Sensor Conditioning, Digital Power Conversion (PFC and LLC), Medical Patient Monitoring Devices, Building Automation and HVAC Control, Consumer Audio Processing and Smart Speakers.

🏭

Brushless DC Motor Field-Oriented Control

The STM32F303RCT6 is purpose-built for BLDC and PMSM motor FOC drives. Its 32-bit advanced timer generates center-aligned complementary PWM with dead-time insertion up to several hundred kHz, while four 12-bit 5 MSPS ADCs sample phase currents and back-EMF in the same PWM cycle. The integrated four PGAs (gain 2 to 16) amplify low-side shunt currents directly into the ADC inputs, eliminating external instrumentation amplifiers. Three 12-bit DACs provide programmable reference voltages for slope compensation or analog setpoints. Seven 25 ns comparators enable hardware overcurrent and desaturation protection that can latch the PWM outputs within a single switching cycle. Typical designs run sensor-less FOC on 24V/48V motors up to 1 kW at 72 MHz, leaving sufficient CPU headroom for speed/torque control loops.

🏭

Industrial PLC and Sensor Conditioning

Industrial PLC analog input modules leverage the STM32F303RCT6's four 5 MSPS ADCs with hardware oversampling to achieve effective 14-16 bit resolution for thermocouple, RTD, and 4-20 mA loop measurements. Two on-chip op-amps implement anti-aliasing filters or active transducer excitation directly, while seven comparators trigger fast digital threshold detection for safety interlocks. The 72 MHz Cortex-M4F executes IEC 61131-3 logic with deterministic 1 ms scan times, and the 256 KB Flash stores program plus Modbus/Profibus protocol stacks. CAN 2.0B and four USART blocks interface with industrial fieldbuses without external transceivers. The 2.0 V to 3.6 V supply tolerates 24 V industrial rails via simple LDO front-ends.

⚡

Digital Power Conversion (PFC and LLC)

Digital power supplies benefit from the STM32F303RCT6's high-resolution PWM (down to 5.5 ns step with HRTIM-like timer features), four 5 MSPS ADCs for simultaneous input voltage, output voltage, and current sensing, and three DACs for closed-loop analog references. The Cortex-M4F with FPU executes C2000-style control loops (peak current mode, average current mode, FLL) at 72 MHz with sufficient margin for telemetry and PMBus communications. Two on-chip op-amps implement Type-II and Type-III compensation networks for PFC and LLC converters. The TRNG enables secure firmware bootloaders for anti-counterfeiting in field-deployed power systems.

💊

Medical Patient Monitoring Devices

Patient monitors such as pulse oximeters, ECG front-ends, and infusion pumps use the STM32F303RCT6 for its high-resolution ADC acquisition, low-noise analog front-end, and deterministic real-time performance. Four 5 MSPS ADCs oversample ECG channels at 32 kHz and down-sample to 500 Hz with 16-bit effective resolution. Two op-amps implement active instrumentation gain stages for bio-potential signals, while four PGAs adapt to different sensor impedance ranges. The Cortex-M4F DSP extensions run FFT-based heart-rate variability algorithms in real time, and the TRNG provides entropy for HIPAA-compliant session key generation. USB 2.0 Full-Speed enables tethered data upload to clinical software.

🧩

Building Automation and HVAC Control

Building automation controllers leverage the STM32F303RCT6's combination of multiple communication interfaces (3x I2C, 3x SPI, 4x USART, 2x UART, CAN, USB) to bridge sensor networks, BACnet/Modbus fieldbuses, and wireless modules. The 256 KB Flash stores BACnet protocol stack plus HVAC control logic, and the 40 KB SRAM supports Modbus TCP buffers. Three DACs generate 0-10 V analog outputs for legacy damper/valve actuators, while four ADCs read thermistor, humidity, and pressure sensors. Two op-amps condition signals from RTDs and 4-20 mA loops. The 72 MHz Cortex-M4F runs multi-loop PID for zone temperature control at 100 ms update rates.

🎧

Consumer Audio Processing and Smart Speakers

Audio products from portable speakers to smart-home voice assistants use the STM32F303RCT6 for its three 12-bit DACs (configurable as I2S-compatible with external DAC), three SPI/I2S interfaces for digital microphone arrays, and 72 MHz Cortex-M4F DSP for real-time audio mixing and echo cancellation. The 256 KB Flash stores voice UI firmware plus audio processing pipelines, while the 40 KB SRAM buffers 16 kHz/16-bit audio frames. USB Full-Speed enables direct PC streaming, and CAN/I2C interfaces connect to wireless audio modules and amplifier ICs. The TRNG secures voice-recognition model weights from over-the-air updates.

Сводка рекомендуемых товаров

STGIPQ5H60T-H 600V intelligent power module for motor drive output stage Используется в: Brushless DC Motor Field-Oriented Control STM32F405RGT6 STMicroelectronics Используется в: Brushless DC Motor Field-Oriented Control STM32F103RBT6 STMicroelectronics Используется в: Industrial PLC and Sensor Conditioning TLE7259-3GE LIN transceiver for industrial sensor networks Используется в: Industrial PLC and Sensor Conditioning STM32G474RET6 STMicroelectronics Используется в: Digital Power Conversion (PFC and LLC) TLV9062 External fast op-amp for current sense channels Используется в: Digital Power Conversion (PFC and LLC) ADS1292 Companion 24-bit biomedical ADC for ECG front-end Используется в: Medical Patient Monitoring Devices STM32L476RGT6 STMicroelectronics Используется в: Medical Patient Monitoring Devices STM32F091RCT6 STMicroelectronics Используется в: Building Automation and HVAC Control SN65HVD75 RS-485 transceiver for BACnet MS/TP fieldbus Используется в: Building Automation and HVAC Control STA350BW External class-D audio amplifier Используется в: Consumer Audio Processing and Smart Speakers STM32F765VIH6 STMicroelectronics Используется в: Consumer Audio Processing and Smart Speakers
What is the operating voltage range of STM32F303RCT6?
The STM32F303RCT6 operates from 2.0 V to 3.6 V across its VDD and VDDA pins. According to the STMicroelectronics datasheet for the STM32F303RC family, the device is functional over this range, with the ADC accuracy specified at VDDA = 3.3 V and the POR/PDR threshold nominally at 1.9 V (rising) and 1.85 V (falling).
What is the CPU core and maximum frequency of STM32F303RCT6?
The STM32F303RCT6 uses an ARM Cortex-M4F core with single-precision FPU and DSP extensions, running at up to 72 MHz. The Cortex-M4F delivers 1.25 DMIPS/MHz (Dhrystone 2.1) and supports single-cycle MAC plus IEEE-754 single-precision floating point, making it suitable for real-time DSP and motor-control workloads.
How much Flash and SRAM does STM32F303RCT6 have?
The STM32F303RCT6 contains 256 KB of single-bank Flash memory and 40 KB of SRAM, of which 8 KB is CCM-SRAM (Core-Coupled Memory) for zero-wait-state code execution. According to ST's datasheet, Flash endurance is rated at 10 kcycles minimum with 30-year data retention at 85 C.
What is the difference between STM32F303RCT6 and STM32F302RCT6?
The STM32F303RCT6 and STM32F302RCT6 share the same Cortex-M4F core and 256 KB Flash, but the F303 adds three 12-bit DACs (vs one on F302), four PGA blocks (vs zero), and a true random number generator (TRNG) that the F302 lacks. Both run at 72 MHz and come in identical 64-pin LQFP, making them largely code-compatible but with different analog front-end capability.
What is the difference between STM32F303RCT6 and STM32F103RCT6?
Both parts share the same Cortex-M core family and 64-pin LQFP footprint, but the STM32F303RCT6 uses the Cortex-M4F with FPU at 72 MHz, whereas the STM32F103RCT6 uses the Cortex-M3 at 72 MHz. The F303 integrates a richer analog front-end (4 ADCs, 3 DACs, 7 comparators, 2 op-amps, 4 PGAs) versus the F103's simpler 2 ADC / 0 DAC / 0 op-amp block. The F303 is not code-binary compatible with F103 - firmware must be recompiled.
Where can I download the STM32F303RCT6 datasheet PDF?
The official STM32F303RCT6 datasheet (datasheet document for the STM32F303RC family) is hosted on STMicroelectronics' website at https://www.st.com/resource/en/datasheet/stm32f303rc.pdf. Per the ST product page, the document covers electrical characteristics, pinout, package dimensions, and ordering information for the entire STM32F303xC family.
Where to buy STM32F303RCT6 online and what is the price?
As of 2026-10-10, the STM32F303RCT6 is in stock at DigiKey, Mouser, and LCSC. Per the LCSC listing, the unit price starts at $8.21 for qty 1 with 639 pieces in stock; distributor pricing at qty 1000 typically drops to around $5.20. ST also supports direct sampling via the ST eStore for evaluation purposes.
What is the lead time for STM32F303RCT6 orders today?
As of 2026-10-10, LCSC shows 639 pieces in stock for immediate shipment. For larger volumes, Mouser and DigiKey list factory lead time of approximately 8-12 weeks from STMicroelectronics. For urgent prototyping, authorized distributors maintain bonded inventory that ships same-day on orders below 1000 pieces.
When should I choose STM32F303RCT6 over STM32G431CBT6?
Choose the STM32F303RCT6 when you need a wider analog front-end (4 ADCs, 3 DACs, 4 PGAs, 7 comparators) at 72 MHz and don't need the higher 170 MHz clock of the G4 family. Choose STM32G431CBT6 when your design benefits from CORDIC accelerator, FMAC, higher-resolution timers, and faster 170 MHz Cortex-M4F core - but note that G4 parts use different LQFP-48/64 footprints that may not match the F303 pinout.
What is the best drop-in replacement for STM32F303RCT6?
The closest drop-in replacement for STM32F303RCT6 is the STM32F303RCT6 itself at the same operating temperature grade, or the STM32F303RCT7 variant for the -40C to +105C range (same LQFP-64 footprint). For code-and-pin compatible alternatives within the F303 family, STM32F303RDT6 offers 384 KB Flash with the same peripheral set and LQFP-64 package - a direct upgrade path.
Can STM32F302RCT6 replace STM32F303RCT6?
No, STM32F302RCT6 is NOT a drop-in replacement for STM32F303RCT6. Both share the LQFP-64 footprint and 256 KB Flash, but the F302 lacks the F303's true random number generator, third DAC, and four PGA blocks. Code can be re-targeted between them with minor configuration changes, but peripheral feature coverage will be reduced - hardware revisions are required if the design depends on TRNG or PGA.
What is the pinout of STM32F303RCT6?
The STM32F303RCT6 pinout follows the standard STM32F303xC LQFP-64 assignment documented on the ST product page. Pin 1 is located at the top-left of the package (notch up), with pins numbered counter-clockwise: PA0-PA15, PB0-PB15, PC0-PC15, PD2, and supply pins (VDD, VDDA, VSS, VSSA, VBAT, VREF+, NRST, BOOT0) distributed per the datasheet pinout diagram.
Is STM32F303RCT6 suitable for motor control applications?
Yes, the STM32F303RCT6 is well-suited for motor control. The device includes a 32-bit timer for advanced PWM, four 16-bit timers for complementary PWM outputs, three 12-bit DACs for reference generation, four PGAs for current sensing, seven fast comparators for overcurrent detection, and four 5 MSPS ADCs for back-EMF sampling. These features enable sensor-less FOC and six-step commutation of BLDC/PMSM motors up to several kW.
What development board works with STM32F303RCT6?
The STM32F303RCT6 is supported by the NUCLEO-F303RE board (STM32 Nucleo-64 series), which integrates an ST-LINK/V2-1 debugger and Arduino-compatible headers. According to ST's product page, firmware development is supported by STM32CubeMX configuration tool, STM32CubeIDE, IAR Embedded Workbench, and Keil MDK-ARM toolchains.
What are the key specifications of STM32F303RCT6 that engineers should know?
Key STM32F303RCT6 specifications: ARM Cortex-M4F core at 72 MHz with FPU and DSP; 256 KB Flash, 40 KB SRAM (8 KB CCM); 2.0-3.6 V supply; 4x 12-bit 5 MSPS ADCs; 3x 12-bit DACs; 4 PGAs, 7 comparators, 2 op-amps; USB 2.0 FS, CAN 2.0B; 64-pin LQFP (10x10 mm). Performance is 1.25 DMIPS/MHz (90 DMIPS total) with single-cycle MAC and IEEE-754 single-precision floating point.
What is the best GigaDevice equivalent for STM32F303RCT6?
The closest GigaDevice equivalent is the GD32F303RCT6, which shares the same Cortex-M4F core architecture, 256 KB Flash class, and LQFP-64 footprint as the STM32F303RCT6. Per LCSC's 2026 STM32 alternatives guide, GD32F303 runs at 120 MHz (vs 72 MHz on STM32F303) and offers drop-in pin compatibility, but uses GigaDevice's firmware library (not STM32 HAL) and may differ in USB PHY characteristics and ADC linearity.

Справочные инженерные данные для STM32F303RCT6 — сравнение, рекомендации по проектированию и информация о соответствии.

Руководство по выбору

Choose the STM32F303RCT6 when your design needs a Cortex-M4F with FPU at 72 MHz combined with a rich mixed-signal analog front-end: four 5 MSPS ADCs, three DACs, four PGAs, seven comparators, and two op-amps. It is ideal for sensor-less FOC motor drives up to 1 kW, digital power conversion loops, and industrial sensor conditioning. Select the STM32F303RCT7 if you need the -40C to +105C industrial-plus temperature grade with identical silicon. Upgrade to STM32F303RDT6 if 384 KB Flash is needed for large protocol stacks. Avoid the STM32F302RCT6 unless TRNG, third DAC, or PGAs are unused - the F302 saves cost but loses key analog blocks. For cross-brand second sourcing, the GD32F303RCT6 from GigaDevice offers pin-compatible higher-clock alternative at 120 MHz but requires firmware porting away from STM32 HAL.

Сравнение с аналогами

Параметр Этот товар STM32F303RCT7 STM32F303RDT6 STM32F302RCT6 STM32F303CCT6 GD32F303RCT6
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics GigaDevice
Package LQFP-64 (10x10 mm) LQFP-64 - same LQFP-64 - same LQFP-64 - same LQFP-48 (LQFP-64 variant available) LQFP-64 - same
Core Cortex-M4F 72 MHz Cortex-M4F 72 MHz Cortex-M4F 72 MHz Cortex-M4F 72 MHz Cortex-M4F 72 MHz Cortex-M4F 120 MHz (+67%)
Flash 256 KB 256 KB 384 KB (+50%) 256 KB 256 KB 256 KB equivalent
SRAM 40 KB 40 KB 48 KB (+20%) 40 KB 40 KB 48 KB
DACs 3x 12-bit 3x 12-bit 3x 12-bit 1x 12-bit (-67%) 3x 12-bit 2x 12-bit (-33%)
TRNG Yes Yes Yes No Yes No
Operating Temperature -40C to +85C -40C to +105C -40C to +85C -40C to +85C -40C to +85C -40C to +85C

Ключевые отличия

  • Three 12-bit DACs vs one on F302 family (против STM32F302RCT6)
  • Four integrated PGAs (против STM32F103RBT6)
  • FPU and DSP extensions (против STM32F103RCT6)
  • True Random Number Generator (TRNG) (против GD32F303RCT6)

Заметки по проектированию

Provide 100 nF X7R ceramic decoupling on each VDD pin (1, 24, 36, 47, 64) within 3 mm of the pad to suppress switching transients from the 72 MHz core. The VDDA pin (9) should be tied to a clean analog LDO output (e.g., from an AP7331 or TL431) with a 100 nF + 1 uF + 10 uF bulk capacitor stack. The VCAP pins (where present on LQFP-64 variants) require a 1 uF + 100 nF combination for internal regulator stability. Estimated: total bulk decoupling budget is 5x 100 nF + 3x 10 uF per board for this MCU.

The STM32F303RCT6 LQFP-64 has a typical theta_JA of 46 C/W when mounted on a standard JEDEC 4-layer test board. At 72 MHz with all peripherals active, typical power consumption is 38 mA (VDD only, VDDA separate), dissipating approximately 125 mW at 3.3 V - well within the package thermal limits. For industrial environments up to 85 C ambient, no heatsink is required. Add 1 square inch of inner-layer copper pour beneath the LQFP exposed pad (if present) or on the LQFP footprint to reduce theta_JA by approximately 8-10 C/W for safety margin.

Place the HSE crystal (typically 8 MHz fundamental) within 5 mm of OSC_IN/OSC_OUT pins with symmetrical trace lengths and a guard ring tied to GND. The LSE 32.768 kHz crystal for RTC should also be placed close to PC14/PC15 with short traces. Separate analog and digital ground planes with a single point-join beneath VDDA/VREF+ filter caps. Route USB DP/DM differential pair with 90-ohm differential impedance, length-matched within 2 mm. The BOOT0 pin must be pulled down with 10 kohm for normal Flash boot, or pulled up to VDD for System memory bootloader mode - never leave floating.

Do not apply voltage to any GPIO pin before the VDD rail has ramped above 2.0 V, as the internal ESD diodes will forward-bias and latch-up the device. The PA11/PA12 USB DP/DM pins must NOT have external pull-ups or pull-downs when USB is used (the on-chip pull-ups are controllable). When using the DAC outputs as analog references, always enable the DAC buffer and add an external unity-gain buffer op-amp (e.g., MCP6001) for low-impedance drive - the DAC output impedance of approximately 6 kohm otherwise loads the reference voltage. The TRNG requires seeding with entropy from at least two sources before use; consult the application note RM0316 (RNG section) for proper initialization.

When using the high-speed 5 MSPS ADCs, route analog input traces as 50-ohm controlled-impedance microstrips with no vias and a continuous ground reference. Keep ADC traces at least 3x the trace width away from PWM switching signals and digital clock lines. Place a 100-ohm + 1 nF RC anti-aliasing filter at each ADC input pin with the resistor close to the MCU. For motor-control applications with >2 kHz PWM, synchronize ADC sampling to the PWM zero-vector event (using TIM1_TRGO triggers) to avoid sampling during switching transients, which improves effective SNR by 6-8 dB.

Информация о соответствии

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Без свинца
Yes
Без галогенов
Yes
Конфликтные минералы
Compliant

Per LCSC and ST product page: RoHS compliant, REACH compliant, MSL Level 3. Not AEC-Q100 qualified - choose STM32F303RCT6TR or STM32F303RCT7 for industrial-plus temperature grades. Halogen-free per ST declaration.

Данные проверены: 2026-10-10 — данные проверены и курируются командой компонентной инженерии XAIPART

Похожие запросы

STM32F303RCT6 STM32F303RCT6 datasheet STMicroelectronics STM32F303RCT6 STM32F303RCT6 LQFP-64 price STM32 Cortex-M4F mixed signal MCU STM32F303RCT6 motor control STM32F303RCT6 vs STM32F302RCT6 STM32F303RCT6 drop-in replacement buy STM32F303RCT6 online STM32F303RCT6 pinout LQFP-64 GD32F303RCT6 cross reference STM32F303RCT6 field-oriented control FOC what is the flash size of STM32F303RCT6

Связанные компоненты & термины

STMicroelectronics STM32F303RCT6 STM32F303RCT7 STM32F303RDT6 STM32F302RCT6 GD32F303RCT6 ARM Cortex-M4F FPU DSP LQFP-64 microcontroller MCU embedded processor integrated circuit mixed-signal MCU Flash memory SRAM 12-bit ADC 12-bit DAC PGA comparator operational amplifier USB 2.0 Full-Speed CAN 2.0B TRNG RoHS REACH MSL Level 3 motor control FOC field-oriented control BLDC PMSM
Быстрый запрос цены (RFQ)
Заполните все данные — наша команда продаж ответит в течение 24 часов
Артикул Производитель Корпус QTY Целевая цена Итого
Итого: $0.00 USD
✓
Запрос цены отправлен!

Мы ответим на ваш email в течение 24 часов

1
RFQ отправлен
2
Предложение получено
3
Заказ оформлен
4
Оплата
5
Отправлено
6
Доставлено
Просмотреть детали RFQ