STM32F303RBT6
  • Share:

STMicroelectronics STM32F303RBT6

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

Product Introduction

Overview

The STM32F303RBT6 is a microcontroller from the STM32F303xB/STM32F303xC family, produced by STMicroelectronics. It is based on the high-performance Arm® Cortex®-M4 32-bit RISC core with a floating point unit (FPU), operating at a frequency of up to 72 MHz. This microcontroller is designed for a wide range of applications requiring high performance, low power consumption, and advanced peripherals.

The device features a comprehensive set of peripherals, including high-speed embedded memories, advanced communication interfaces, and various timers and converters. It operates within a temperature range of -40 to +85 °C and is powered by a 2.0 to 3.6 V supply. The STM32F303RBT6 is available in several package options, making it versatile for different design needs.

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
Routine Booster 8 Kbytes of SRAM on instruction and data bus with HW parity check (CCM)
Voltage Range 2.0 V to 3.6 V
Operating Temperature -40 to +85 °C
ADCs Four 12-bit ADCs (up to 39 channels) with selectable resolution
DAC Channels Two 12-bit DAC channels
Comparators Seven fast rail-to-rail analog comparators
Operational Amplifiers Four operational amplifiers in PGA mode
Timers Up to 13 timers including 32-bit and 16-bit timers
Communication Interfaces CAN, I2C, SPI, USART/UART, USB 2.0 full-speed interface
Package Options Available in LQFP64, LQFP100, and other packages

Key Features

  • High-performance 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)
  • Low-power modes: Sleep, Stop, and Standby, with VBAT supply for RTC and backup registers
  • Advanced peripherals including four 12-bit ADCs, two 12-bit DAC channels, seven fast rail-to-rail analog comparators, and four operational amplifiers
  • Extensive communication interfaces: CAN, I2C, SPI, USART/UART, and USB 2.0 full-speed interface
  • Up to 13 timers, including 32-bit and 16-bit timers with various functionalities
  • Clock management with 4 to 32 MHz crystal oscillator, 32 kHz oscillator for RTC, and internal oscillators
  • Up to 87 fast I/Os, all mappable on external interrupt vectors, with several 5 V-tolerant I/Os

Applications

The STM32F303RBT6 is suitable for a wide range of applications due to its high performance, low power consumption, and rich set of peripherals. Some of the key application areas include:

  • Industrial automation and control systems
  • Medical devices requiring precise analog measurements
  • Automotive systems, including motor control and sensor interfaces
  • Consumer electronics, such as audio and waveform generation
  • IoT devices requiring advanced communication interfaces and low power modes

Q & A

  1. What is the core architecture of the STM32F303RBT6?

    The STM32F303RBT6 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 configuration of the STM32F303RBT6?

    The device features 128 to 256 Kbytes of Flash memory and up to 40 Kbytes of SRAM, with HW parity check on the first 16 Kbytes.

  3. What are the operating voltage and temperature ranges of the STM32F303RBT6?

    The device operates within a voltage range of 2.0 to 3.6 V and a temperature range of -40 to +85 °C.

  4. What types of ADCs and DACs are available on the STM32F303RBT6?

    The device includes four 12-bit ADCs and two 12-bit DAC channels.

  5. What communication interfaces are supported by the STM32F303RBT6?

    The device supports CAN, I2C, SPI, USART/UART, and USB 2.0 full-speed interface.

  6. Does the STM32F303RBT6 support low-power modes?

    Yes, the device supports low-power modes including Sleep, Stop, and Standby, with VBAT supply for RTC and backup registers.

  7. What types of timers are available on the STM32F303RBT6?

    The device includes up to 13 timers, including 32-bit and 16-bit timers with various functionalities.

  8. Is the STM32F303RBT6 RoHS compliant?

    Yes, the STM32F303RBT6 is RoHS compliant.

  9. What are the package options for the STM32F303RBT6?

    The device is available in various packages, including LQFP64, LQFP100, and others.

  10. What is the purpose of the routine booster in the STM32F303RBT6?

    The routine booster is an 8 Kbytes SRAM on the instruction and data bus, with HW parity check (CCM), designed to enhance performance.

  11. How many fast I/Os does the STM32F303RBT6 have?

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

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:52
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 22x12b; D/A 2x12b
Oscillator Type:Internal
Operating Temperature:-40°C ~ 85°C (TA)
Mounting Type:Surface Mount
Package / Case:64-LQFP
Supplier Device Package:64-LQFP (10x10)
0 Remaining View Similar

In Stock

$8.59
28

Please send RFQ , we will respond immediately.

Same Series
STM32F303K8T6
STM32F303K8T6
IC MCU 32BIT 64KB FLASH 32LQFP
STM32F303C8T6
STM32F303C8T6
IC MCU 32BIT 64KB FLASH 48LQFP
STM32F303K6T6
STM32F303K6T6
IC MCU 32BIT 32KB FLASH 32LQFP
STM32F303R6T6
STM32F303R6T6
IC MCU 32BIT 32KB FLASH 64LQFP
STM32F303C6T6
STM32F303C6T6
IC MCU 32BIT 32KB FLASH 48LQFP
STM32F303R8T6
STM32F303R8T6
IC MCU 32BIT 64KB FLASH 64LQFP
STM32F303R8T6TR
STM32F303R8T6TR
IC MCU 32BIT 64KB FLASH 64LQFP

Similar Products

Part Number STM32F303RBT6 STM32F373RBT6 STM32F303VBT6 STM32F303RET6 STM32F303RBT7 STM32F303RDT6 STM32F303RCT6 STM32F302RBT6 STM32F303CBT6 STM32F303R6T6 STM32F303R8T6
Manufacturer STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Product Status Active Active 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 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 32-Bit Single-Core 32-Bit Single-Core
Speed 72MHz 72MHz 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, 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 DMA, I²S, POR, PWM, WDT DMA, I²S, POR, PWM, WDT
Number of I/O 52 52 87 51 52 51 52 52 37 51 51
Program Memory Size 128KB (128K x 8) 128KB (128K x 8) 128KB (128K x 8) 512KB (512K x 8) 128KB (128K x 8) 384KB (384K 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 Flash Flash
EEPROM Size - - - - - - - - - - -
RAM Size 32K x 8 24K x 8 32K x 8 80K x 8 32K x 8 80K 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 2V ~ 3.6V 2V ~ 3.6V
Data Converters A/D 22x12b; D/A 2x12b A/D 1x12b, 3x16b; D/A 3x12b A/D 39x12b; D/A 2x12b A/D 22x12b; D/A 2x12b A/D 22x12b; D/A 2x12b A/D 22x12b; D/A 2x12b A/D 22x12b; D/A 2x12b A/D 16x12b; D/A 1x12b A/D 15x12b; D/A 2x12b A/D 15x12b; D/A 1x12b A/D 15x12b; D/A 1x12b
Oscillator Type Internal Internal Internal Internal Internal Internal Internal Internal Internal Internal Internal
Operating Temperature -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -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 Surface Mount Surface Mount
Package / Case 64-LQFP 64-LQFP 100-LQFP 64-LQFP 64-LQFP 64-LQFP 64-LQFP 64-LQFP 48-LQFP 64-LQFP 64-LQFP
Supplier Device Package 64-LQFP (10x10) 64-LQFP (10x10) 100-LQFP (14x14) 64-LQFP (10x10) 64-LQFP (10x10) 64-LQFP (10x10) 64-LQFP (10x10) 64-LQFP (10x10) 48-LQFP (7x7) 64-LQFP (10x10) 64-LQFP (10x10)

Related Product By Categories

RM46L852CPGET
RM46L852CPGET
Texas Instruments
IC MCU 16/32BIT 1.25MB 144LQFP
ATMEGA324PA-AU
ATMEGA324PA-AU
Microchip Technology
IC MCU 8BIT 32KB FLASH 44TQFP
STM32L063R8T6
STM32L063R8T6
STMicroelectronics
IC MCU 32BIT 64KB FLASH 64LQFP
LPC4337FET256,551
LPC4337FET256,551
NXP USA Inc.
IC MCU 32BIT 1MB FLASH 256LBGA
MSP430F5528IRGCR
MSP430F5528IRGCR
Texas Instruments
IC MCU 16BIT 128KB FLASH 64VQFN
TMS320F28062PZTR
TMS320F28062PZTR
Texas Instruments
IC MCU
STM32F437VGT6
STM32F437VGT6
STMicroelectronics
IC MCU 32BIT 1MB FLASH 100LQFP
TMS320F28068MPZT
TMS320F28068MPZT
Texas Instruments
IC MCU 32BIT 256KB FLASH 100LQFP
STM32H747XGH6
STM32H747XGH6
STMicroelectronics
IC MCU 32BIT 1MB FLASH TFBGA
MKL17Z128VFT4
MKL17Z128VFT4
NXP USA Inc.
IC MCU 32BIT 128KB FLASH 48QFN
ST7FMC1K4T6
ST7FMC1K4T6
STMicroelectronics
IC MCU 8BIT 16KB FLASH 32LQFP
TMS320F2812ZHHAR
TMS320F2812ZHHAR
Texas Instruments
IC MCU 32BIT 256KB FLASH 179BGA

Related Product By Brand

BTA12-800CWRG
BTA12-800CWRG
STMicroelectronics
TRIAC ALTERNISTOR 800V TO220AB
STM8AF6246TDSSSX
STM8AF6246TDSSSX
STMicroelectronics
IC MCU 8BIT 16KB FLASH 32LQFP
LM258PT
LM258PT
STMicroelectronics
IC OPAMP GP 2 CIRCUIT 8TSSOP
M24512-DRDW3TP/K
M24512-DRDW3TP/K
STMicroelectronics
IC EEPROM 512KBIT I2C 8TSSOP
M27C4002-80C6
M27C4002-80C6
STMicroelectronics
IC EPROM 4MBIT PARALLEL 44PLCC
M27C4001-12F6
M27C4001-12F6
STMicroelectronics
IC EPROM 4MBIT PARALLEL 32CDIP
VIPER100(022Y)
VIPER100(022Y)
STMicroelectronics
IC OFFLIN CONV FLBACK 5PENTAWATT
VND7140AJ12TR-E
VND7140AJ12TR-E
STMicroelectronics
IC PWR DRVR N-CHAN 1:1 PWRSSO12
L6599ATDTR
L6599ATDTR
STMicroelectronics
IC RESONANT CONVRTR CTRLR 16SOIC
ST1S10PHR
ST1S10PHR
STMicroelectronics
IC REG BUCK ADJ 3A POWERSO-8
AST1S31HF
AST1S31HF
STMicroelectronics
IC REG BUCK ADJ 3A 8VFDFPN
LM335ADT
LM335ADT
STMicroelectronics
SENSOR ANALOG -40C-100C 8SOIC