STM32F303CBT6
  • Share:

STMicroelectronics STM32F303CBT6

Manufacturer No:
STM32F303CBT6
Manufacturer:
STMicroelectronics
Package:
Tray
Description:
IC MCU 32BIT 128KB FLASH 48LQFP
Delivery:
Payment:
iso14001
iso45001
iso9001
iso13485

Product Introduction

Overview

The STM32F303CBT6 is a high-performance microcontroller from STMicroelectronics, part of the STM32F303xB/STM32F303xC family. It is based on the Arm® Cortex®-M4 32-bit RISC core with a floating-point unit (FPU), operating at a frequency of up to 72 MHz. The device includes a memory protection unit (MPU) and an embedded trace macrocell (ETM). It features high-speed embedded memories, including up to 256 Kbytes of Flash memory and up to 40 Kbytes of SRAM, along with an extensive range of enhanced I/Os and peripherals connected to two APB buses.

The STM32F303CBT6 operates within a temperature range of -40 to +85 °C and -40 to +105 °C, with a power supply voltage range of 2.0 to 3.6 V. It supports various power-saving modes, making it suitable for low-power applications. The device is available in several package options, ranging from 48 pins to 100 pins.

Key Specifications

Parameter Specification
Core Arm® Cortex®-M4 32-bit CPU with FPU (72 MHz max)
Flash Memory 128 to 256 Kbytes
SRAM Up to 40 Kbytes, with HW parity check on the first 16 Kbytes
ADCs Up to four fast 12-bit ADCs (5 Msps)
DAC Channels Up to two 12-bit DAC channels
Timers Up to five general-purpose 16-bit timers, one general-purpose 32-bit timer, and two timers dedicated to motor control
Communication Interfaces Up to two I2Cs, up to three SPIs, three USARTs, up to two UARTs, CAN, and USB
Operating Temperature -40 to +85 °C and -40 to +105 °C
Power Supply Voltage 2.0 to 3.6 V
Package Options 48 pins to 100 pins
Low-Power Modes Sleep, Stop, and Standby

Key Features

  • Core: Arm® Cortex®-M4 32-bit CPU with FPU, single-cycle multiplication and HW division, 90 DMIPS (from CCM), DSP instruction, and MPU (memory protection unit).
  • High-speed embedded memories: up to 256 Kbytes of Flash memory and up to 40 Kbytes of SRAM.
  • Extensive range of enhanced I/Os and peripherals connected to two APB buses.
  • Up to four fast 12-bit ADCs (5 Msps), seven comparators, four operational amplifiers, and up to two DAC channels.
  • Low-power RTC, up to five general-purpose 16-bit timers, one general-purpose 32-bit timer, and two timers dedicated to motor control.
  • Standard and advanced communication interfaces: up to two I2Cs, up to three SPIs (with multiplexed full-duplex I2Ss), three USARTs, up to two UARTs, CAN, and USB.
  • Clock management: 4 to 32 MHz crystal oscillator, 32 kHz oscillator for RTC with calibration, internal 8 MHz RC with x 16 PLL option, and internal 40 kHz oscillator.
  • Up to 87 fast I/Os, all mappable on external interrupt vectors, and several 5 V-tolerant I/Os.
  • 12-channel DMA controller and interconnect matrix.
  • Low-power modes: Sleep, Stop, and Standby, with VBAT supply for RTC and backup registers.

Applications

The STM32F303CBT6 is versatile and can be used in a variety of applications, including:

  • Industrial automation and control systems.
  • Medical devices requiring precise analog and digital signal processing.
  • Automotive systems, particularly those needing advanced motor control and communication interfaces.
  • Consumer electronics, such as audio devices and touch-sensitive interfaces.
  • IoT devices that require low power consumption and advanced communication capabilities.

Q & A

  1. What is the core architecture of the STM32F303CBT6?

    The STM32F303CBT6 is based on the Arm® Cortex®-M4 32-bit RISC core with a floating-point unit (FPU), operating at up to 72 MHz.

  2. What is the memory capacity of the STM32F303CBT6?

    The device features up to 256 Kbytes of Flash memory and up to 40 Kbytes of SRAM).

  3. What are the key analog peripherals of the STM32F303CBT6?

    The device includes up to four fast 12-bit ADCs, seven comparators, four operational amplifiers, and up to two DAC channels).

  4. What communication interfaces are available on the STM32F303CBT6?

    The device features up to two I2Cs, up to three SPIs (with multiplexed full-duplex I2Ss), three USARTs, up to two UARTs, CAN, and USB).

  5. What are the operating temperature and voltage ranges of the STM32F303CBT6?

    The device operates in the -40 to +85 °C and -40 to +105 °C temperature ranges from a 2.0 to 3.6 V power supply).

  6. What are the low-power modes available on the STM32F303CBT6?

    The device supports Sleep, Stop, and Standby low-power modes, with VBAT supply for RTC and backup registers).

  7. What is the clock management capability of the STM32F303CBT6?

    The device includes a 4 to 32 MHz crystal oscillator, 32 kHz oscillator for RTC with calibration, internal 8 MHz RC with x 16 PLL option, and internal 40 kHz oscillator).

  8. How many I/Os does the STM32F303CBT6 have?

    The device features up to 87 fast I/Os, all mappable on external interrupt vectors, and several 5 V-tolerant I/Os).

  9. What is the role of the DMA controller in the STM32F303CBT6?

    The device includes a 12-channel DMA controller to manage data transfer between peripherals and memory).

  10. What are some typical applications of the STM32F303CBT6?

    The device is suitable for industrial automation, medical devices, automotive systems, consumer electronics, and IoT devices).

Product Attributes

Core Processor:ARM® Cortex®-M4
Core Size:32-Bit Single-Core
Speed:72MHz
Connectivity:CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB
Peripherals:DMA, I²S, POR, PWM, WDT
Number of I/O:37
Program Memory Size:128KB (128K x 8)
Program Memory Type:Flash
EEPROM Size:- 
RAM Size:32K x 8
Voltage - Supply (Vcc/Vdd):2V ~ 3.6V
Data Converters:A/D 15x12b; D/A 2x12b
Oscillator Type:Internal
Operating Temperature:-40°C ~ 85°C (TA)
Mounting Type:Surface Mount
Package / Case:48-LQFP
Supplier Device Package:48-LQFP (7x7)
0 Remaining View Similar

In Stock

$7.89
62

Please send RFQ , we will respond immediately.

Same Series
STM32303C-EVAL
STM32303C-EVAL
STM32F303 EVAL BRD
STM32F303CBT6TR
STM32F303CBT6TR
IC MCU 32BIT 128KB FLASH 48LQFP
STM32F303CCT6
STM32F303CCT6
IC MCU 32BIT 256KB FLASH 48LQFP
STM32F303VCT6
STM32F303VCT6
IC MCU 32BIT 256KB FLASH 100LQFP
STM32F303RBT6TR
STM32F303RBT6TR
IC MCU 32BIT 128KB FLASH 64LQFP
STM32F303CCT6TR
STM32F303CCT6TR
IC MCU 32BIT 256KB FLASH 48LQFP
STM32F303RCT6TR
STM32F303RCT6TR
IC MCU 32BIT 256KB FLASH 64LQFP
STM32F303RBT7
STM32F303RBT7
IC MCU 32BIT 128KB FLASH 64LQFP
STM32F303RCT7
STM32F303RCT7
IC MCU 32BIT 256KB FLASH 64LQFP
STM32F303RCT6
STM32F303RCT6
IC MCU 32BIT 256KB FLASH 64LQFP
STM32F303VCT7TR
STM32F303VCT7TR
IC MCU 32BIT 256KB FLASH 100LQFP
STM32F303VEH6TR
STM32F303VEH6TR
IC MCU 32BIT 512KB FLSH 100UFBGA

Similar Products

Part Number STM32F303CBT6 STM32F373CBT6 STM32F303CBT7 STM32F303RBT6 STM32F303CCT6 STM32F303VBT6 STM32F302CBT6 STM32F303C6T6 STM32F303C8T6
Manufacturer STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Product Status Active Active Active Active Active Active Active Active Active
Core Processor ARM® Cortex®-M4 ARM® Cortex®-M4 ARM® Cortex®-M4 ARM® Cortex®-M4 ARM® Cortex®-M4 ARM® Cortex®-M4 ARM® Cortex®-M4 ARM® Cortex®-M4 ARM® Cortex®-M4
Core Size 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core
Speed 72MHz 72MHz 72MHz 72MHz 72MHz 72MHz 72MHz 72MHz 72MHz
Connectivity CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB CANbus, I²C, IrDA, LINbus, SPI, UART/USART CANbus, I²C, IrDA, LINbus, SPI, UART/USART
Peripherals DMA, I²S, POR, PWM, WDT DMA, I²S, POR, PWM, WDT DMA, I²S, POR, PWM, WDT DMA, I²S, POR, PWM, WDT DMA, I²S, POR, PWM, WDT DMA, I²S, POR, PWM, WDT DMA, I²S, POR, PWM, WDT DMA, I²S, POR, PWM, WDT DMA, I²S, POR, PWM, WDT
Number of I/O 37 36 37 52 37 87 37 37 37
Program Memory Size 128KB (128K x 8) 128KB (128K x 8) 128KB (128K x 8) 128KB (128K x 8) 256KB (256K x 8) 128KB (128K x 8) 128KB (128K x 8) 32KB (32K x 8) 64KB (64K x 8)
Program Memory Type Flash Flash Flash Flash Flash Flash Flash Flash Flash
EEPROM Size - - - - - - - - -
RAM Size 32K x 8 24K x 8 32K x 8 32K x 8 40K x 8 32K x 8 32K x 8 16K x 8 16K x 8
Voltage - Supply (Vcc/Vdd) 2V ~ 3.6V 2V ~ 3.6V 2V ~ 3.6V 2V ~ 3.6V 2V ~ 3.6V 2V ~ 3.6V 2V ~ 3.6V 2V ~ 3.6V 2V ~ 3.6V
Data Converters A/D 15x12b; D/A 2x12b A/D 1x12b, 3x16b; D/A 3x12b A/D 15x12b; D/A 2x12b A/D 22x12b; D/A 2x12b A/D 15x12b; D/A 2x12b A/D 39x12b; D/A 2x12b A/D 9x12b; D/A 1x12b A/D 11x12b; D/A 1x12b A/D 11x12b; D/A 1x12b
Oscillator Type Internal Internal Internal Internal Internal Internal Internal Internal Internal
Operating Temperature -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 105°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA)
Mounting Type Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount
Package / Case 48-LQFP 48-LQFP 48-LQFP 64-LQFP 48-LQFP 100-LQFP 48-LQFP 48-LQFP 48-LQFP
Supplier Device Package 48-LQFP (7x7) 48-LQFP (7x7) 48-LQFP (7x7) 64-LQFP (10x10) 48-LQFP (7x7) 100-LQFP (14x14) 48-LQFP (7x7) 48-LQFP (7x7) 48-LQFP (7x7)

Related Product By Categories

STM8L001J3M3
STM8L001J3M3
STMicroelectronics
IC MCU 8BIT 8KB FLASH 8SO
STM32F412CEU6
STM32F412CEU6
STMicroelectronics
IC MCU 32BIT 512KB FLSH 48UFQFPN
STM32F103RET6
STM32F103RET6
STMicroelectronics
IC MCU 32BIT 512KB FLASH 64LQFP
STM32F437IIT6
STM32F437IIT6
STMicroelectronics
IC MCU 32BIT 2MB FLASH 176LQFP
S9S08RNA16W2MLCR
S9S08RNA16W2MLCR
NXP USA Inc.
IC MCU 8BIT 16KB FLASH 32LQFP
STM32F051C8T7
STM32F051C8T7
STMicroelectronics
IC MCU 32BIT 64KB FLASH 48LQFP
LPC2361FBD100,551
LPC2361FBD100,551
NXP USA Inc.
IC MCU 16/32B 64KB FLASH 100LQFP
TMS320F280230DAS
TMS320F280230DAS
Texas Instruments
IC MCU 32BIT 32KB FLASH 38TSSOP
MKL17Z128VFT4
MKL17Z128VFT4
NXP USA Inc.
IC MCU 32BIT 128KB FLASH 48QFN
MC9S08SH32CTLR
MC9S08SH32CTLR
NXP USA Inc.
IC MCU 8BIT 32KB FLASH 28TSSOP
TMS320F28050PNQ
TMS320F28050PNQ
Texas Instruments
IC MCU 32BIT 32KB FLASH 80LQFP
TMS320F28067PFPQ
TMS320F28067PFPQ
Texas Instruments
IC MCU 32BIT 256KB FLASH 80HTQFP

Related Product By Brand

STPS30H100CT
STPS30H100CT
STMicroelectronics
DIODE ARRAY SCHOTTKY 100V TO220
ACST1235-8FP
ACST1235-8FP
STMicroelectronics
TRIAC 800V 12A TO-220FPAB
STM32L071RZT6
STM32L071RZT6
STMicroelectronics
IC MCU 32BIT 192KB FLASH 64LQFP
STM32F207VET6
STM32F207VET6
STMicroelectronics
IC MCU 32BIT 512KB FLASH 100LQFP
STM32F423RHT6
STM32F423RHT6
STMicroelectronics
IC MCU 32BIT 1.5MB FLASH 64LQFP
STM32L476VGT6U
STM32L476VGT6U
STMicroelectronics
IC MCU 32BIT 1MB FLASH 100LQFP
E-L9637D
E-L9637D
STMicroelectronics
IC TRANSCEIVER 1/1 8SO
TS914ID
TS914ID
STMicroelectronics
IC CMOS 4 CIRCUIT 14SO
M24C32-RMN6TP
M24C32-RMN6TP
STMicroelectronics
IC EEPROM 32KBIT I2C 1MHZ 8SO
STP24DP05BTR
STP24DP05BTR
STMicroelectronics
IC LED DRIVER LINEAR 80MA 48TQFP
L9301-TR
L9301-TR
STMicroelectronics
IC PWR DRIVER N-CHANNEL PWRSSO36
L4995KTR
L4995KTR
STMicroelectronics
IC REG LIN 5V 500MA POWERSSO-24