STM32G431RBT6U
  • Share:

STMicroelectronics STM32G431RBT6U

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

Product Introduction

Overview

The STM32G431RBT6U is a microcontroller from STMicroelectronics, part of the STM32G4 series. It is based on the high-performance Arm® Cortex®-M4 32-bit RISC core, operating at a frequency of up to 170 MHz. This core includes a single-precision floating-point unit (FPU) and supports all Arm single-precision data-processing instructions and DSP (digital signal processing) instructions. The device also features a memory protection unit (MPU) for enhanced security.

The microcontroller is designed to offer a balance of performance, power consumption, and features, making it suitable for a wide range of applications. It is available in a 64-pin LQFP package and supports various development tools and boards, such as the STM32G4 Nucleo-64 boards.

Key Specifications

Specification Details
Core Arm® 32-bit Cortex®-M4 CPU with FPU
Frequency Up to 170 MHz
Flash Memory 128 Kbytes with ECC support, PCROP, securable memory area, 1 Kbyte OTP
SRAM 22 Kbytes with hardware parity check on the first 16 Kbytes, 10 Kbytes CCM SRAM
ADCs Two 12-bit ADCs (4 Msps), up to 23 channels
DACs Four 12-bit DAC channels (2 external, 2 internal)
Timers One 32-bit timer, seven 16-bit timers, two 16-bit advanced motor control timers
Communication Interfaces Three I2Cs, three SPIs, three USARTs, one UART, one low-power UART, one FDCAN, one SAI, USB 2.0 full-speed interface
Operational Amplifiers Three operational amplifiers
Comparators Four ultra-fast rail-to-rail analog comparators
Power Management Power-on/power-down reset, programmable voltage detector, low-power modes (sleep, stop, standby, shutdown)
Package 64-pin LQFP
Operating Temperature -40°C to 85°C

Key Features

  • Mathematical Hardware Accelerators: CORDIC for trigonometric functions acceleration and FMAC for filter mathematical acceleration.
  • Analog Peripherals: Two 12-bit ADCs, four 12-bit DAC channels, three operational amplifiers, and four ultra-fast rail-to-rail analog comparators.
  • Communication Interfaces: Three I2Cs, three SPIs multiplexed with two half duplex I2Ss, three USARTs, one UART, one low-power UART, one FDCAN, and one SAI.
  • Timers and Counters: One 32-bit timer, seven 16-bit timers, and two 16-bit advanced motor control timers.
  • Power Management: Power-on/power-down reset, programmable voltage detector, and low-power modes (sleep, stop, standby, shutdown).
  • Development Support: Integrated STLINK-V3E debugger/programmer on Nucleo boards, support for various IDEs, and comprehensive free software libraries.

Applications

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

  • Industrial Automation: Motor control, power management, and industrial communication protocols.
  • Consumer Electronics: Audio and video processing, USB peripherals, and low-power devices.
  • Medical Devices: Medical instrumentation, patient monitoring systems, and portable medical devices.
  • Automotive Systems: In-vehicle infotainment, driver assistance systems, and automotive control units.
  • IoT and Wearables: Internet of Things (IoT) devices, wearables, and other low-power, connected devices.

Q & A

  1. What is the core architecture of the STM32G431RBT6U?

    The STM32G431RBT6U is based on the Arm® 32-bit Cortex®-M4 CPU with a single-precision floating-point unit (FPU).

  2. What is the maximum operating frequency of the STM32G431RBT6U?

    The maximum operating frequency is up to 170 MHz.

  3. How much Flash and SRAM memory does the STM32G431RBT6U have?

    The device has 128 Kbytes of Flash memory and 22 Kbytes of SRAM.

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

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

  5. What communication interfaces are supported by the STM32G431RBT6U?

    The device supports three I2Cs, three SPIs, three USARTs, one UART, one low-power UART, one FDCAN, and one SAI.

  6. Does the STM32G431RBT6U have any built-in mathematical accelerators?

    Yes, it includes CORDIC for trigonometric functions acceleration and FMAC for filter mathematical acceleration.

  7. What are the power management features of the STM32G431RBT6U?

    The device features power-on/power-down reset, programmable voltage detector, and low-power modes (sleep, stop, standby, shutdown).

  8. What is the package type of the STM32G431RBT6U?

    The device is available in a 64-pin LQFP package.

  9. What is the operating temperature range of the STM32G431RBT6U?

    The operating temperature range is -40°C to 85°C.

  10. Are there any development boards available for the STM32G431RBT6U?

    Yes, the STM32G4 Nucleo-64 boards are available for development and prototyping.

Product Attributes

Core Processor:ARM® Cortex®-M4F
Core Size:32-Bit Single-Core
Speed:170MHz
Connectivity:CANbus, I²C, IrDA, LINbus, SPI, UART/USART
Peripherals:Brown-out Detect/Reset, 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):1.71V ~ 3.6V
Data Converters:A/D 23x12b; D/A 4x12b
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

-
505

Please send RFQ , we will respond immediately.

Same Series
DD15S10LVLS
DD15S10LVLS
CONN D-SUB HD RCPT 15POS CRIMP
DD15S20LV5S/AA
DD15S20LV5S/AA
CONN D-SUB HD RCPT 15P SLDR CUP
RD15S10HE0/AA
RD15S10HE0/AA
CONN D-SUB RCPT 15POS CRIMP
CBC47W1S10000
CBC47W1S10000
CONN D-SUB RCPT 47POS CRIMP
CBC13W3S10HE20/AA
CBC13W3S10HE20/AA
CONN D-SUB RCPT 13POS CRIMP
DD15S20LVLS/AA
DD15S20LVLS/AA
CONN D-SUB HD RCPT 15P SLDR CUP
CBC9W4S10H0S/AA
CBC9W4S10H0S/AA
CONN D-SUB RCPT 9POS CRIMP
DD15S20JV5S
DD15S20JV5S
CONN D-SUB HD RCPT 15P SLDR CUP
DD26S200T20/AA
DD26S200T20/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S200V30
DD26S200V30
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S200V30/AA
DD26S200V30/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S20J0X
DD26S20J0X
CONN D-SUB HD RCPT 26P SLDR CUP

Similar Products

Part Number STM32G431RBT6U STM32G431KBT6U STM32G431RBT6
Manufacturer STMicroelectronics STMicroelectronics STMicroelectronics
Product Status Active Active Active
Core Processor ARM® Cortex®-M4F ARM® Cortex®-M4F ARM® Cortex®-M4F
Core Size 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core
Speed 170MHz 170MHz 170MHz
Connectivity CANbus, I²C, IrDA, LINbus, SPI, UART/USART CANbus, I²C, IrDA, LINbus, SPI, UART/USART CANbus, I²C, IrDA, LINbus, SPI, UART/USART
Peripherals Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
Number of I/O 52 26 52
Program Memory Size 128KB (128K x 8) 128KB (128K x 8) 128KB (128K x 8)
Program Memory Type Flash Flash Flash
EEPROM Size - - -
RAM Size 32K x 8 32K x 8 32K x 8
Voltage - Supply (Vcc/Vdd) 1.71V ~ 3.6V 1.71V ~ 3.6V 1.71V ~ 3.6V
Data Converters A/D 23x12b; D/A 4x12b A/D 11x12b; D/A 4x12b A/D 23x12b; D/A 4x12b
Oscillator Type Internal Internal Internal
Operating Temperature -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA)
Mounting Type Surface Mount Surface Mount Surface Mount
Package / Case 64-LQFP 32-LQFP 64-LQFP
Supplier Device Package 64-LQFP (10x10) 32-LQFP (7x7) 64-LQFP (10x10)

Related Product By Categories

STM32F429AGH6
STM32F429AGH6
STMicroelectronics
IC MCU 32BIT 1MB FLASH 169UFBGA
STM32F429NIH6
STM32F429NIH6
STMicroelectronics
IC MCU 32BIT 2MB FLASH 216TFBGA
STM32F756NGH6
STM32F756NGH6
STMicroelectronics
IC MCU 32BIT 1MB FLASH 216TFBGA
S9S08DZ60F2MLFR
S9S08DZ60F2MLFR
NXP USA Inc.
IC MCU 8BIT 60KB FLASH 48LQFP
STM8L151G3U6TR
STM8L151G3U6TR
STMicroelectronics
IC MCU 8BIT 8KB FLASH 28UFQFPN
STM8AF6268TCX
STM8AF6268TCX
STMicroelectronics
IC MCU 8BIT 32KB FLASH 48LQFP
STM32F098CCU6TR
STM32F098CCU6TR
STMicroelectronics
IC MCU 32BIT 256KB FLSH 48UFQFPN
STM32F215ZET6TR
STM32F215ZET6TR
STMicroelectronics
IC MCU 32BIT 512KB FLASH 144LQFP
TMS320F28376SPTPS
TMS320F28376SPTPS
Texas Instruments
IC MCU 32BIT 512KB FLSH 176HLQFP
TMS320F28067UPZPS
TMS320F28067UPZPS
Texas Instruments
IC MCU 32BIT 256KB FLSH 100HTQFP
TMS320F28067PFPQ
TMS320F28067PFPQ
Texas Instruments
IC MCU 32BIT 256KB FLASH 80HTQFP
MC9S08SH8CPJ
MC9S08SH8CPJ
NXP USA Inc.
IC MCU 8BIT 8KB FLASH 20DIP

Related Product By Brand

SMP100LC-200
SMP100LC-200
STMicroelectronics
THYRISTOR 200V 400A DO214AA
NUCLEO-F303RE
NUCLEO-F303RE
STMicroelectronics
NUCLEO-64 STM32F303RE EVAL BRD
STD10NF10T4
STD10NF10T4
STMicroelectronics
MOSFET N-CH 100V 13A DPAK
STH410N4F7-6AG
STH410N4F7-6AG
STMicroelectronics
MOSFET N-CH 40V 200A H2PAK-6
STH15NB50FI
STH15NB50FI
STMicroelectronics
MOSFET N-CH 500V 10.5A ISOWAT218
STM8AF6286TCY
STM8AF6286TCY
STMicroelectronics
IC MCU 8BIT 64KB FLASH 32LQFP
STR912FAW46X6T
STR912FAW46X6T
STMicroelectronics
IC MCU 32BIT 1MB FLASH 128LQFP
SPC58EC80E5EMC0X
SPC58EC80E5EMC0X
STMicroelectronics
IC MCU 32BIT 4MB FLASH 144ETQFP
TSC2012IDT
TSC2012IDT
STMicroelectronics
IC CURRENT SENSE 1 CIRCUIT 8SOIC
L6201PS
L6201PS
STMicroelectronics
IC MOTOR DRIVER PAR 20POWERSO
VB325SP13TR
VB325SP13TR
STMicroelectronics
IC PWR DRVR BIPOLAR 1:1 PWRSO10
ISM330DHCXTR
ISM330DHCXTR
STMicroelectronics
INEMO INERTIAL MODULE: ALWAYS-ON