STM32F303RBT6 - 72MHz Cortex-M4F MCU, 128KB Flash | STMicroelectronics
料号: STM32F303RBT6 ✓ 量产中STM32F303RBT6 概述
A microcontroller (MCU) is a single integrated circuit that contains a processor core, memory, and a rich set of dedicated peripherals on one die. In the hierarchy of semiconductor components, an MCU sits above a CPU core and below a complete embedded system: it is a general-purpose computing element that reads sensor inputs, runs control algorithms, and drives outputs. The STM32F3 family occupies the mixed-signal middle ground, combining digital real-time control with a high-performance analog front end on the same silicon.
Key features include a 12-bit ADC sampling at up to 5 MSPS with programmable gain amplifiers, two 12-bit DAC channels, seven fast rail-to-rail comparators, and four operational amplifiers usable in PGA mode. The device also supports up to 24 capacitive sensing channels for touch keys, linear and rotary sensors, and provides up to 13 timers including one 32-bit timer and two 16-bit motor-control timers. Memory protection unit and CCM core-coupled memory round out the on-chip resources.
The Cortex-M4F core runs at 72 MHz with a single-precision FPU and DSP extension, which shortens the cycle count of filtering and control-law math compared with M0/M0+ parts. The analog block is powered from VDDA with its own VSSA reference, so the analog supply can be filtered and decoupled independently of the digital core supply, which measurably improves converter and amplifier performance on mixed-signal boards.
Typical applications include sensor-hub and industrial condition-monitoring nodes, motor and stepper drive controllers, low-cost medical instrumentation front ends, capacitive touch interfaces, and compact consumer accessories where the 72 MHz core plus fast ADC replaces a discrete analog front end.
When laying out the board, treat VDDA and VSSA as a separate analog island: place the analog supply ferrite bead and 1 uF plus 100 nF capacitors close to pins VDDA and VSSA, and route analog inputs away from switching nodes and the 72 MHz clock net. Use the pin-description and alternate-function tables in the STMicroelectronics datasheet when assigning every pad.
This page consolidates the mixed-signal feature set, pin-compatible alternatives from the same STM32F3 family, and hands-on layout and firmware guidance that are not captured on a distributor listing page, so engineers can qualify the part quickly before committing to a design.
直接替换替代料: STM32F303RBT6 ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: STM32F303RBT6 (相同外形与封装尺寸) ——差异在于 Package, ADC, DAC, Flash Memory, SRAM.
STM32F303RCT6
✅ 直接替换 ⚠️ 规格未核验联系询价
查看数据手册 →STM32F303RDT6
✅ 直接替换 ⚠️ 规格未核验📋 参考替代料(不在目录中)
STM32F303RET6
✅ 直接替换 ⚠️ 规格未核验联系询价
查看数据手册 →STM32F358RCT6
✅ 直接替换 ⚠️ 规格未核验联系询价
查看数据手册 →STM32F303R8T6
✅ 直接替换 ⚠️ 规格未核验📋 参考替代料(不在目录中)
STM32F303VCT6
✅ 直接替换 ⚠️ 规格未核验联系询价
查看数据手册 →STM32F303RBT6 最大额定值与电气特性
| Manufacturer | STMicroelectronics |
| Series | STM32F3 mixed-signal MCU |
| CPU Core | Arm Cortex-M4 with DSP and FPU |
| Maximum CPU Frequency | 72 MHz |
| Bit Width | 32 bit |
| Flash Memory | 128 KB (128K x 8) |
| 封装 | 64-LQFP (10 x 10 mm) |
| 安装类型 | Surface Mount |
| ADC | 12-bit, up to 5 MSPS, with PGA |
| DAC | Two 12-bit channels, analog supply 2.4 V to 3.6 V |
| Comparators | Seven fast rail-to-rail, analog supply 2 V to 3.6 V |
| Operational Amplifiers | Four, usable in PGA mode, analog supply 2.4 V to 3.6 V |
| Capacitive Sensing Channels | Up to 24 (touch key, linear and rotary sensors) |
| Timers | Up to 13, including one 32-bit timer and two 16-bit timers |
| Memory Protection Unit | Yes |
| Core-Coupled Memory | CCM (Core Coupled Memory) |
| 生命周期状态 | Active Mainstream (per STMicroelectronics) |
| RoHS 状态 | Compliant |
| REACH Status | Compliant |
STM32F303RBT6 64-lqfp (10 x 10 mm) 引脚配置指南
STM32F303RBT6(64-lqfp (10 x 10 mm) 封装)的引脚配置。 该数字 IC 包含 GPIO、通信接口(UART、SPI、I2C)和电源引脚。请参阅制造商数据手册以了解复用引脚功能和配置选项。对嵌入式系统设计和 PCB 布局至关重要。
暂无详细引脚数据: STM32F303RBT6.
请参阅 数据手册 以查看完整引脚配置。
典型应用
STM32F303RBT6 适用于 6 应用s: Industrial Sensor Hub and Condition Monitoring, Stepper and BLDC Motor Control, Medical and Portable Diagnostic Front Ends, Capacitive Touch and User Interface Controller, Power Conversion and Digital Control Loops, Connected Control Nodes with Ethernet or CAN.
Industrial Sensor Hub and Condition Monitoring
The STM32F303RBT6 fits condition-monitoring nodes because its 12-bit ADC samples at up to 5 MSPS with programmable gain amplifiers, which lets a single analog channel capture vibration or strain waveforms without a separate front-end IC. Running those captures on a 72 MHz Cortex-M4F core with a hardware FPU shortens the FFT and filter cycle count compared with an M0-class core. The four on-chip op-amps and PGA can bias and condition bridge sensors directly, and the seven comparators can implement fast threshold alarms. Fit the board with a separate VDDA filter island and the same 128 KB of Flash handles local buffering, a small protocol stack and an event log.
推荐
Stepper and BLDC Motor Control
Motor drive designs need precise PWM generation and fast current feedback, and the STM32F303RBT6 provides up to 13 timers, including one 32-bit timer and two 16-bit timers dedicated to motor-control PWM outputs. The 5 MSPS 12-bit ADC samples shunt or inline current sense at a rate suitable for the current control loop, while the fast rail-to-rail comparators can trip over-current protection without software latency. The 72 MHz Cortex-M4F core executes the commutation and current regulation math with hardware floating-point acceleration. Because the analog comparator and ADC share the on-chip reference, keep VDDA on its own filtered branch so switching-node noise does not corrupt the current measurement.
推荐
Medical and Portable Diagnostic Front Ends
Battery-powered diagnostic and wellness devices need accurate analog measurement in a small footprint, and the STM32F303RBT6 combines a 12-bit 5 MSPS ADC, four configurable op-amps and two 12-bit DAC channels in a single 64-LQFP die. A typical front end routes the sensor through the internal PGA, digitizes at up to 5 MSPS and drives the stimulator or reference output from the on-chip DAC, removing several discrete analog parts from the bill of materials. The Cortex-M4F core handles filtering and FFT work with a single-precision FPU, and the capacitive sensing capability supports up to 24 touch keys on the same enclosure. Verify leakage and noise performance against your required medical standard in the manufacturer datasheet.
推荐
Capacitive Touch and User Interface Controller
The STM32F303RBT6 supports up to 24 capacitive sensing channels for touch keys, linear sliders and rotary encoders, which lets it drive a complete user interface without a dedicated touch controller. Each channel is served by the internal charge-transfer front end, and the 72 MHz core has the throughput to run the touch scan and debounce logic alongside the main application. Because the sensing front end measures tiny charge movements, the analog layout rules are strict: route sensor pads on a quiet inner layer, keep the VDDA branch filtered and maintain a consistent ground reference under the touch area. The same part also drives indicator PWM and display segments through its timer outputs.
推荐
Power Conversion and Digital Control Loops
Digital power modules benefit from the STM32F303RBT6 because the 5 MSPS 12-bit ADC can sample output voltage and inductor current fast enough to close a tight control loop, while the two on-chip DAC channels generate reference or soft-start ramp signals. The hardware FPU in the 72 MHz Cortex-M4 core accelerates the PI controller and digital compensation arithmetic, and the fast comparators support cycle-by-cycle limiting and fault trips. The four op-amps can be used to sense the high-side or low-side feedback network close to the converter, reducing noise pickup on long traces. Layout the analog feedback path away from the power stage and give VDDA a dedicated filtered supply branch.
推荐
Connected Control Nodes with Ethernet or CAN
For a networked control node, the STM32F303RBT6 provides the real-time control core while an external communications device carries the traffic, which keeps the analog performance intact for local sensing. A companion PHY such as the LAN8710A-EZC with an MCU-integrated MAC interface, or a LIN transceiver for slower field buses, can be added on the same board without affecting the 64-LQFP layout of the MCU. The 128 KB of Flash is sufficient for a control application plus a lightweight TCP/IP or CAN stack, and the MPU supports memory protection for safety partitioning. When adding high-speed network circuitry, keep the digital supply noise out of the VDDA branch to preserve ADC accuracy.
推荐
推荐产品汇总
工程参考数据: STM32F303RBT6 ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | STM32F303RCT6 | STM32F303RDT6 | STM32F303RET6 | STM32F358RCT6 | STM32F303R8T6 |
|---|---|---|---|---|---|---|
| Package | 64-LQFP (10 x 10 mm) | 64-LQFP (10 x 10 mm) - same | 64-LQFP (10 x 10 mm) - same | 64-LQFP (10 x 10 mm) - same | 64-LQFP (10 x 10 mm) - same | 64-LQFP (10 x 10 mm) - same |
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics |
| CPU Core | Arm Cortex-M4 with DSP and FPU | Arm Cortex-M4 with DSP and FPU | Arm Cortex-M4 with DSP and FPU | Arm Cortex-M4 with DSP and FPU | Arm Cortex-M4 with DSP and FPU | Arm Cortex-M4 with DSP and FPU |
| Maximum Frequency | 72 MHz | 72 MHz | 72 MHz | 72 MHz | 72 MHz | 72 MHz |
| Flash Memory | 128 KB | 256 KB (+100%) | 512 KB (+300%) | 512 KB (+300%) | 256 KB (+100%) | 64 KB (-50%) |
| ADC | 12-bit, up to 5 MSPS, with PGA | 12-bit, up to 5 MSPS, with PGA | 12-bit, up to 5 MSPS, with PGA | 12-bit, up to 5 MSPS, with PGA | 12-bit, up to 5 MSPS, with PGA | 12-bit, up to 5 MSPS, with PGA |
| DAC Channels | Two 12-bit DAC channels | Two 12-bit DAC channels | Two 12-bit DAC channels | Two 12-bit DAC channels | Two 12-bit DAC channels | Two 12-bit DAC channels |
| Capacitive Sensing Channels | Up to 24 | Up to 24 | Up to 24 | Up to 24 | Up to 24 | Up to 24 |
| Timers | Up to 13, incl. one 32-bit and two 16-bit timers | Up to 13, incl. one 32-bit and two 16-bit timers | Up to 13, incl. one 32-bit and two 16-bit timers | Up to 13, incl. one 32-bit and two 16-bit timers | Up to 13, incl. one 32-bit and two 16-bit timers | Up to 13, incl. one 32-bit and two 16-bit timers |
| Connectivity Highlights | Mixed-signal MCU with USB/CAN-capable sibling options | Same STM32F3 connectivity set | Same STM32F3 connectivity set | Same STM32F3 connectivity set | Adds USB and CAN connectivity | Same STM32F3 connectivity set |
关键差异点
- Mixed-signal density on a single die (对比 STM32F103RBT6TR)
- Higher performance core with hardware FPU (对比 STM32F303R8T6)
- Headroom for growing firmware (对比 STM32F303RCT6)
- Connectivity upgrade path without a board respin (对比 STM32F358RCT6)
设计说明
Split the analog and digital supplies at the board edge. The VDDA and VSSA pins of the STM32F303RBT6 feed the 5 MSPS ADC, the two DAC channels, the seven comparators and the four op-amps, so they need their own filtered branch: a ferrite bead from the 3.3 V rail, with 1 uF in parallel with 100 nF placed at the pin. Return the analog reference to the quiet region of the ground plane, and keep the analog supply plane clear of the return currents from the digital core and any switching regulator.
Route analog inputs as short, guarded traces on an inner layer directly to the ADC and op-amp pins, and keep them away from the 72 MHz clock net, PWM outputs and the switching node of any external converter. On a 64-LQFP (10 x 10 mm) body the analog pins sit on the same perimeter as the digital pins, so the separation has to come from layer choice and from a quiet ground reference rather than from physical distance. Add test points on VDDA and VSSA so the noise floor can be measured during bring-up.
Do not treat the capacitive sensing channels as a free add-on. The touch front end is sensitive to humidity, to nearby ground copper under the pad area, and to the layout of the touch trace, so a pad that works on the evaluation board can fail after the copper pour changes. Build a ground ring or a driven shield around linear and rotary sensor electrodes, keep the sensor trace short and away from the analog supply routing, and re-tune the baseline after the enclosure is fitted. Likewise, confirm the internal op-amp and PGA configurations in the manufacturer datasheet before chaining them into a signal path.
Budget the core current in the digital rail and keep the analog branch separate from it, because the ADC sampling activity and the comparator toggling both inject dynamic current into VDDA. Estimated: with a 3.3 V analog rail, a 5 MSPS sampling rate and a PGA front end, the analog branch supply decoupling should be sized for the transient current of the converter rather than only for its average draw; a 1 uF X7R plus a 100 nF 0402 close to VDDA is the usual starting point, then verify ripple on the analog rail with an oscilloscope in band. Never rely on the digital 3.3 V rail alone for the analog block if noise margin matters.
合规信息
RoHS and REACH compliance are taken from the published STM32F303RBT6 part comparison records. The standard T6 ordering code is not an AEC-Q100 automotive-qualified variant; specify the automotive ordering code from the manufacturer for vehicle applications. Lead-free, halogen-free and conflict-minerals status were not stated for this part and must be confirmed with the manufacturer.