STMicroelectronics

STM32F303CBT6 - 32-bit ARM Cortex-M4 MCU, 256KB Flash | STMicroelectronics

部品番号: STM32F303CBT6 ✓ 生産中
在庫あり 1〜3営業日以内に発送
2.0 V to 3.6 V Vdss LQFP-48 (7x7 mm) Package 72 MHz Speed 256 KB Memory
開始価格 $4.16 USD / 個
MOQ: 1 |
価格更新日: 2026-08-06
ボリューム価格
数量 単価 小計
1 $6.5 $6.50
10 $5.85 $58.50
100 $5.2 $520.00
500 $4.68 $2,340.00
1,000 $4.16 $4,160.00
ℹ️ すべての価格はUSDです

STM32F303CBT6 概要

The STMicroelectronics STM32F303CBT6 is a 32-bit ARM Cortex-M4F microcontroller with FPU, operating at up to 72 MHz. It features 256 KB of flash memory and 40 KB of SRAM, packaged in a 48-pin LQFP (7x7 mm) package. This device is part of the STM32F303x6/8/B family, designed for mixed-signal applications requiring high-performance analog peripherals.

What is a microcontroller? A microcontroller (MCU) is a compact integrated circuit containing a processor core, memory, and programmable input/output peripherals on a single chip. It is the brain of embedded systems, executing firmware to control devices, process sensor data, and communicate with other systems. MCUs are categorized by their core architecture (e.g., ARM Cortex-M), memory size, and peripheral set, and are fundamental to applications ranging from consumer electronics to industrial automation.

Key features of the STM32F303CBT6 include a 32-bit ARM Cortex-M4 core with FPU, 72 MHz maximum clock speed, 256 KB flash, 40 KB SRAM, and a rich set of analog peripherals: three 12-bit DACs, four 12-bit ADCs (up to 5 MSPS), seven fast comparators, and operational amplifiers. It also provides advanced timers, a 12-channel DMA controller, and multiple communication interfaces including I2C, SPI, USART, CAN, and USB. The device operates from 2.0V to 3.6V supply and over a -40°C to +85°C temperature range.

The STM32F303CBT6 leverages the ARM Cortex-M4 core with single-precision FPU and DSP instructions, enabling efficient execution of complex algorithms such as motor control, digital signal processing, and sensor fusion. The high-speed ADCs (5 MSPS) and fast comparators (25 ns) make it particularly suited for real-time control loops and power conversion applications.

Typical applications include motor control (field-oriented control of BLDC/PMSM motors), digital power conversion (SMPS, inverters), industrial automation (PLCs, sensors), medical devices (patient monitoring), and consumer electronics (audio processing, smart appliances). The combination of analog performance and digital processing capability allows designers to integrate multiple functions into a single MCU, reducing BOM cost and board space.

When designing with this device, ensure proper decoupling of the VDD and VDDA pins with 100 nF and 4.7 uF capacitors, and connect the VCAP pin to ground with a 2.2 uF capacitor. The BOOT0 pin configuration determines boot source; leave it pulled low for normal flash boot. For high-speed ADC operation, use a stable reference voltage on VREF+ and minimize noise on the analog supply.

ドロップイン代替品: STM32F303CBT6 — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: STM32F303CBT6 (同一形状・フットプリント) — 相違点: Core, Flash Memory, SRAM, Operating Temperature Range, Timers.

STMicroelectronics
Flash Memory: 128 KB
SRAM: 32 KB
Operating Temperature Range: -40°C to +85°C
比較対象 STM32F303CBT6 →
STMicroelectronics
Core: ARM Cortex-M4F with FPU
Operating Temperature Range: -40C to +85C
Timers: 8 (including advanced timers)
比較対象 STM32F303CBT6 →

クイック比較ツール — 並列比較する代替部品を選択:

STM32F303CCT6

✅ ドロップイン ⚠️ 仕様未検証
STMicroelectronics
📦 LQFP-48
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 / 個

データシートを見る →

STM32F303C8T6

✅ ドロップイン ⚠️ 仕様未検証
📦 LQFP-48
Same package and pinout, 64 KB flash instead of 256 KB

📋 参考代替品(カタログ未掲載)

ℹ️ 2 異なるパッケージの部品は非表示 — パッケージが異なるとPCBの作り直しが必要で、真のドロップイン代替品ではありません。 お問い合わせ 異なるパッケージの提案が必要な場合。

STM32F303CBT6 最大定格&電気的特性

Core ARM Cortex-M4 with FPU
Maximum Clock Speed 72 MHz
Flash Memory 256 KB
SRAM 40 KB
電源電圧 2.0 V to 3.6 V
パッケージ LQFP-48 (7x7 mm)
動作温度 -40C to +85C
Number of I/O Pins 37
ADC Resolution 12-bit
ADC Channels 4 ADCs, up to 5 MSPS
DAC Resolution 12-bit
DAC Channels 3
Comparators 7 fast comparators
Operational Amplifiers 4
Communication Interfaces I2C, SPI, USART, CAN, USB
DMA Channels 12
Timers Advanced-control, general-purpose, basic
RoHS ステータス Compliant

STM32F303CBT6 ピン構成

LQFP-48 Package Pinout Diagram LQFP-48 7x7mm, P0.5mm, JEDEC MS-026. 1 12 LQFP-48
ピン 1 VBAT — Battery backup supply
ピン 2 PC13 — GPIO / RTC output
ピン 3 PC14 — GPIO / OSC32_IN
ピン 4 PC15 — GPIO / OSC32_OUT
ピン 5 PF0 — GPIO / OSC_IN
ピン 6 PF1 — GPIO / OSC_OUT
ピン 7 NRST — Reset (active low)
ピン 8 VSSA — Analog ground
ピン 9 VDDA — Analog power supply
ピン 10 PA0 — GPIO / ADC_IN0 / TIM2_CH1
ピン 11 PA1 — GPIO / ADC_IN1 / TIM2_CH2
ピン 12 PA2 — GPIO / ADC_IN2 / USART2_TX
ピン 13 PA3 — GPIO / ADC_IN3 / USART2_RX
ピン 14 PA4 — GPIO / DAC_OUT1 / SPI1_NSS
ピン 15 PA5 — GPIO / DAC_OUT2 / SPI1_SCK
ピン 16 PA6 — GPIO / DAC_OUT3 / SPI1_MISO
ピン 17 PA7 — GPIO / SPI1_MOSI / TIM1_CH1N
ピン 18 PB0 — GPIO / ADC_IN8 / TIM1_CH2N
ピン 19 PB1 — GPIO / ADC_IN9 / TIM1_CH3N
ピン 20 PB2 — GPIO / BOOT1
ピン 21 PB10 — GPIO / I2C2_SCL / USART3_TX
ピン 22 PB11 — GPIO / I2C2_SDA / USART3_RX
ピン 23 PB12 — GPIO / SPI2_NSS / CAN1_RX
ピン 24 PB13 — GPIO / SPI2_SCK / CAN1_TX
ピン 25 PB14 — GPIO / SPI2_MISO / TIM1_CH2N
ピン 26 PB15 — GPIO / SPI2_MOSI / TIM1_CH3N
ピン 27 PA8 — GPIO / TIM1_CH1 / USB_SOF
ピン 28 PA9 — GPIO / USART1_TX / TIM1_CH2
ピン 29 PA10 — GPIO / USART1_RX / TIM1_CH3
ピン 30 PA11 — GPIO / USB_DM / CAN1_RX
ピン 31 PA12 — GPIO / USB_DP / CAN1_TX
ピン 32 PA13 — GPIO / SWDIO
ピン 33 PA14 — GPIO / SWCLK
ピン 34 PA15 — GPIO / JTDI / TIM2_CH1
ピン 35 PB3 — GPIO / JTDO / TIM2_CH2
ピン 36 PB4 — GPIO / NJTRST / TIM3_CH1
ピン 37 PB5 — GPIO / I2C1_SMBA / TIM3_CH2
ピン 38 PB6 — GPIO / I2C1_SCL / TIM4_CH1
ピン 39 PB7 — GPIO / I2C1_SDA / TIM4_CH2
ピン 40 BOOT0 — Boot mode selection
ピン 41 PB8 — GPIO / CAN1_RX / TIM4_CH3
ピン 42 PB9 — GPIO / CAN1_TX / TIM4_CH4
ピン 43 VSS — Ground
ピン 44 VDD — Power supply
ピン 45 PC0 — GPIO / ADC_IN10
ピン 46 PC1 — GPIO / ADC_IN11
ピン 47 PC2 — GPIO / ADC_IN12
ピン 48 PC3 — GPIO / ADC_IN13

主な用途

STM32F303CBT6 の用途: 6 件s: Motor Control, Digital Power Conversion, Industrial Automation, Medical Devices, Consumer Electronics, IoT and Smart Home.

🏭

Motor Control

The STM32F303CBT6 is ideal for field-oriented control (FOC) of BLDC and PMSM motors. Its high-speed ADCs (5 MSPS) and fast comparators (25 ns) enable precise current sensing and real-time control loops. The advanced timers generate PWM signals with dead-time insertion, while the FPU accelerates complex algorithms. In a typical motor drive, the MCU reads phase currents via shunt resistors, processes them through Clarke/Park transforms, and outputs PWM to the inverter. The integrated op-amps can condition current sensor signals, reducing external components. Compared to general-purpose MCUs, the F303's analog performance allows higher bandwidth control, improving efficiency and torque ripple. Designers must ensure proper isolation and gate driver circuitry for high-voltage applications.

⚡

Digital Power Conversion

The STM32F303CBT6 excels in digital power conversion, such as SMPS and inverters. Its high-speed ADCs (5 MSPS) and fast comparators enable digital control loops with high bandwidth. The advanced timers can generate complementary PWM with programmable dead-time, essential for half-bridge and full-bridge topologies. The FPU accelerates PID control algorithms, allowing real-time voltage and current regulation. In a typical SMPS, the MCU samples output voltage and inductor current, computes duty cycle, and updates PWM in real-time. The integrated DACs can provide reference voltages for analog comparators. Compared to analog controllers, digital control offers flexibility, adaptability, and monitoring capabilities. Designers must consider ADC sampling synchronization with PWM to minimize noise and ensure stability.

🏭

Industrial Automation

The STM32F303CBT6 is well-suited for industrial automation, including PLCs, sensors, and actuators. Its multiple communication interfaces (CAN, USART, SPI, I2C) enable connectivity to fieldbuses and sensors. The 12-bit ADCs and DACs interface with analog sensors and actuators. The device's robust design operates over -40°C to +85°C, suitable for harsh environments. In a typical PLC, the MCU reads digital inputs, executes ladder logic, and drives outputs. The high-speed ADCs can sample analog sensors for process control. The FPU accelerates mathematical operations for control algorithms. Compared to 8-bit MCUs, the F303 offers higher performance and memory for complex automation tasks. Designers must ensure proper isolation and EMC protection for industrial environments.

💊

Medical Devices

The STM32F303CBT6 is used in medical devices such as patient monitors, infusion pumps, and diagnostic equipment. Its high-performance analog peripherals enable precise sensor signal conditioning. The low-power modes help extend battery life in portable devices. The device's reliability and long-term availability are critical for medical applications. In a typical patient monitor, the MCU reads ECG, SpO2, and temperature sensors, processes the signals, and displays results. The high-speed ADCs capture fast biosignals, while the FPU processes filtering algorithms. The integrated op-amps can amplify weak sensor signals. Compared to general-purpose MCUs, the F303's analog integration reduces component count and board space. Designers must follow medical safety standards and ensure proper isolation for patient-connected circuits.

📱

Consumer Electronics

The STM32F303CBT6 is used in consumer electronics such as smart appliances, audio devices, and gaming peripherals. Its rich peripheral set and low cost make it attractive for high-volume products. The USB interface enables connectivity to PCs and chargers. The FPU accelerates audio processing algorithms. In a typical smart appliance, the MCU controls user interface, sensors, and actuators. The high-speed ADCs sample touch sensors and environmental sensors. The DACs can generate audio signals. Compared to dedicated audio DSPs, the F303 offers a cost-effective solution with integrated analog peripherals. Designers must consider power consumption and EMI for consumer products.

🧩

IoT and Smart Home

The STM32F303CBT6 is suitable for IoT and smart home devices, such as smart sensors, gateways, and actuators. Its low-power modes and communication interfaces enable battery-powered operation and connectivity. The device can interface with Wi-Fi, Bluetooth, and Zigbee modules via SPI or UART. In a typical smart sensor, the MCU reads environmental sensors, processes data, and transmits it wirelessly. The high-speed ADCs sample sensor outputs, while the FPU processes calibration algorithms. The device's small package (LQFP-48) fits compact designs. Compared to application processors, the F303 offers lower power consumption and cost. Designers must optimize power consumption using sleep modes and efficient communication protocols.

おすすめ製品の概要

L6390 Gate driver for motor control 使用用途: Motor Control STL220N6F7 Power MOSFET for inverter stage 使用用途: Motor Control VIPer26 Switching regulator for auxiliary supply 使用用途: Digital Power Conversion STPS20L60 Schottky diode for output rectification 使用用途: Digital Power Conversion ST1480 RS-485 transceiver for industrial communication 使用用途: Industrial Automation STL8N10LF3 Power MOSFET for output drivers 使用用途: Industrial Automation TSZ124 Zero-drift op-amp for sensor conditioning 使用用途: Medical Devices STLM20 Temperature sensor for patient monitoring 使用用途: Medical Devices STMPE811 Touchscreen controller for user interface 使用用途: Consumer Electronics STA350BW Digital audio amplifier for sound output 使用用途: Consumer Electronics SPWF01SA Wi-Fi module for IoT connectivity 使用用途: IoT and Smart Home HTS221 STMicroelectronics 使用用途: IoT and Smart Home
What is the maximum clock speed of STM32F303CBT6?
The STM32F303CBT6 operates at a maximum clock speed of 72 MHz. According to the STM32F303CB datasheet, the ARM Cortex-M4 core with FPU can run at up to 72 MHz, providing 90 DMIPS performance.
How much flash memory does STM32F303CBT6 have?
The STM32F303CBT6 has 256 KB of flash memory. This is sufficient for complex firmware including motor control algorithms, communication stacks, and data logging.
What is the difference between STM32F303CBT6 and STM32F303CCT6?
The STM32F303CBT6 has 256 KB flash and 40 KB SRAM, while the STM32F303CCT6 has 256 KB flash and 48 KB SRAM. Both are in LQFP-48 package, but the CCT6 variant offers more SRAM. They are pin-compatible drop-in replacements.
Can STM32F303CBT6 be used for motor control?
Yes, the STM32F303CBT6 is ideal for motor control due to its high-speed ADCs (5 MSPS), fast comparators (25 ns), and advanced timers. It supports field-oriented control (FOC) of BLDC and PMSM motors with minimal external components.
What is the supply voltage range of STM32F303CBT6?
The STM32F303CBT6 operates from 2.0V to 3.6V supply voltage. This wide range allows use in battery-powered and 3.3V logic systems.
Does STM32F303CBT6 have a floating-point unit?
Yes, the STM32F303CBT6 features a single-precision floating-point unit (FPU) as part of the ARM Cortex-M4 core. This accelerates mathematical operations in control and signal processing applications.
What communication interfaces are available on STM32F303CBT6?
The STM32F303CBT6 provides I2C, SPI, USART, CAN, and USB interfaces. This enables connectivity to sensors, displays, and host systems in various applications.
Is STM32F303CBT6 suitable for digital power conversion?
Yes, the STM32F303CBT6 is well-suited for digital power conversion (SMPS, inverters) due to its high-speed ADCs (5 MSPS), fast comparators, and advanced timers. It can implement digital control loops with high bandwidth.
What is the package type of STM32F303CBT6?
The STM32F303CBT6 is available in a 48-pin LQFP package (7x7 mm). This surface-mount package is suitable for compact PCB designs.
Where can I buy STM32F303CBT6 online?
STM32F303CBT6 is available from major distributors such as DigiKey, Mouser, and Farnell. As of 2026-08-06, the price is approximately $6.50 for single-unit quantities, with volume discounts available.
What is the lead time for STM32F303CBT6?
Typical lead time for STM32F303CBT6 from distributors is 2-4 weeks, depending on stock levels. Check current availability on DigiKey or Mouser for real-time lead times.
STM32F303CBT6 vs STM32F103CBT6 - which is better for analog applications?
The STM32F303CBT6 is better for analog applications due to its higher-speed ADCs (5 MSPS vs 1 MSPS), more DACs (3 vs 0), and integrated op-amps and comparators. The STM32F103CBT6 is a general-purpose MCU with lower analog performance.
When should I choose STM32F303CBT6 over STM32F303CCT6?
Choose STM32F303CBT6 when you need 256 KB flash and 40 KB SRAM and want to save cost. Choose STM32F303CCT6 if you require more SRAM (48 KB) for data-heavy applications. Both are pin-compatible.
What is the best drop-in replacement for STM32F303CBT6?
The best drop-in replacement for STM32F303CBT6 is the STM32F303CCT6 (same package, more SRAM) or the STM32F303RBT6 (LQFP-64, more I/O). For cross-brand, the NXP LPC1768FBD100 is not pin-compatible; consider the STM32F303CBT6 itself as the primary choice.
Where can I download the STM32F303CBT6 datasheet PDF?
The STM32F303CBT6 datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm32f303cb.pdf. It contains full specifications, pinout, and application notes.
What are the key specifications of STM32F303CBT6 that engineers should know?
The STM32F303CBT6 features a 72 MHz ARM Cortex-M4 core with FPU, 256 KB flash, 40 KB SRAM, 4x 12-bit ADCs (5 MSPS), 3x 12-bit DACs, 7 fast comparators, 4 op-amps, and 12 DMA channels. It operates from 2.0V to 3.6V and is available in LQFP-48.
Is STM32F303CBT6 the same as STM32F303CCT6?
No, the STM32F303CBT6 and STM32F303CCT6 are not identical. The CBT6 has 40 KB SRAM, while the CCT6 has 48 KB SRAM. They share the same package and pinout, making them drop-in compatible, but the CCT6 offers more memory.
What is the best NXP equivalent for STM32F303CBT6?
There is no direct pin-compatible NXP equivalent for STM32F303CBT6. The NXP LPC1768FBD100 is a different package (LQFP-100) and not pin-compatible. For a drop-in replacement, stick with STM32F303 family variants.

エンジニアリング参考データ: STM32F303CBT6 — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose the STM32F303CBT6 when you need a high-performance mixed-signal MCU with 256 KB flash, 40 KB SRAM, and advanced analog peripherals (5 MSPS ADCs, 3 DACs, op-amps, comparators) in a compact LQFP-48 package. It is ideal for motor control, digital power, and industrial automation. If you need more SRAM, select the STM32F303CCT6 (48 KB SRAM, same package). If you need more I/O pins, consider the STM32F303RBT6 (LQFP-64) or STM32F303VBT6 (LQFP-100), but note these are not pin-compatible. For cost-sensitive applications with lower memory requirements, the STM32F303C8T6 (64 KB flash) is a drop-in alternative. All alternatives are from STMicroelectronics, ensuring software compatibility across the STM32F303 family.

代替品との比較

パラメータ この製品 STM32F303CCT6 STM32F303RBT6 STM32F303VBT6 STM32F303C8T6
Package LQFP-48 LQFP-48 (same) LQFP-64 (different) LQFP-100 (different) LQFP-48 (same)
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Flash Memory 256 KB 256 KB 128 KB 128 KB 64 KB
SRAM 40 KB 48 KB 32 KB 32 KB 16 KB
Number of I/O Pins 37 37 51 82 37
ADC Speed 5 MSPS 5 MSPS 5 MSPS 5 MSPS 5 MSPS
DAC Channels 3 3 2 2 2
Comparators 7 7 7 7 7

主な差別化要因

  • High-speed ADCs (5 MSPS) with 4 ADCs (vs STM32F103CBT6)
  • Integrated op-amps and comparators (vs STM32F103CBT6)
  • 3 DAC channels (vs STM32F303C8T6)

設計ノート

Decouple the VDD and VDDA pins with 100 nF and 4.7 uF capacitors placed as close to the pins as possible. Connect the VCAP pin to ground with a 2.2 uF capacitor. For ADC accuracy, use a stable reference voltage on VREF+ and minimize noise on the analog supply.

For high-speed ADC operation (5 MSPS), ensure a clean analog ground plane and separate analog and digital grounds. Place the crystal oscillator close to the OSC_IN/OSC_OUT pins with proper load capacitors. Use series resistors on high-speed communication lines (SPI, USART) to reduce EMI.

Ensure the BOOT0 pin is pulled low for normal flash boot. Do not leave the NRST pin floating; connect a 100 nF capacitor to ground. For USB applications, add proper pull-up resistors on the USB_DP pin and ensure a stable 3.3V supply.

コンプライアンス情報

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
鉛フリー
Yes
ハロゲンフリー
Unknown
紛争鉱物
Compliant

RoHS compliant per STMicroelectronics product page. Not AEC-Q100 qualified (not intended for automotive).

データ検証日: 2026-09-06 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

STM32F303CBT6 STM32F303CBT6 datasheet STMicroelectronics STM32F303CBT6 STM32F303CBT6 price STM32F303CBT6 LQFP-48 STM32F303CBT6 motor control STM32F303CBT6 vs STM32F303CCT6 STM32F303CBT6 drop-in replacement STM32F303CBT6 buy what is the flash size of STM32F303CBT6 STM32F303CBT6 pinout STM32F303CBT6 ADC speed

関連部品&用語

STMicroelectronics STM32F303CBT6 STM32F303CCT6 STM32F303RBT6 STM32F303VBT6 STM32F303C8T6 ARM Cortex-M4 FPU LQFP-48 LQFP-64 LQFP-100 ADC DAC comparator op-amp DMA CAN USB I2C SPI USART RoHS motor control digital power industrial automation medical devices consumer electronics IoT
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示