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 (vs STM32F103RBT6TR)
- Higher performance core with hardware FPU (vs STM32F303R8T6)
- Headroom for growing firmware (vs STM32F303RCT6)
- Connectivity upgrade path without a board respin (vs 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.