Overview
The STM32G431CBY3TR is a high-performance microcontroller from STMicroelectronics, part of the STM32G431 series. It is based on the Arm Cortex-M4 32-bit RISC core, operating at frequencies up to 170 MHz with 213 DMIPS. This microcontroller is designed for high-performance applications, offering advanced analog peripherals, robust security features, and low-power modes. Built on a 90nm process technology, it provides excellent performance and efficiency, making it suitable for various industrial and consumer electronics projects.
Key Specifications
Parameter | Specification |
---|---|
Core | Arm 32-bit Cortex-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator) |
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 of CCM SRAM |
Operating Voltage | 1.71 V to 3.6 V |
Operating Temperature | -40°C to +125°C |
ADCs | Two 12-bit ADCs (4 Msps), up to 23 channels |
DACs | Four 12-bit DAC channels (2 external and 2 internal) |
Timers | One 32-bit timer, seven 16-bit timers, two watchdog timers, one SysTick timer, and one low-power timer |
Communication Interfaces | Three I2Cs, three SPIs, four USARTs/UARTs, one LPUART, one FDCAN, one SAI, USB 2.0 full-speed interface |
Package | UFBGA-49 |
Key Features
- Arm 32-bit Cortex-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator) allowing 0-wait-state execution from Flash memory
- Mathematical hardware accelerators: CORDIC for trigonometric functions acceleration, FMAC: filter mathematical accelerator
- Advanced analog peripherals: two fast 12-bit ADCs, four comparators, three operational amplifiers, four DAC channels
- Internal voltage reference buffer (VREFBUF) supporting three output voltages (2.048 V, 2.5 V, 2.9 V)
- Low-power modes: sleep, stop, standby, and shutdown; VBAT supply for RTC and backup registers
- Rich set of communication interfaces including USB, CAN, I2C, SPI, USART/UART, and SAI
- Calendar RTC with alarm, periodic wakeup from stop/standby
- Independent power supplies for analog peripherals
Applications
The STM32G431CBY3TR is versatile and suitable for various applications, including:
- Industrial control systems
- Consumer electronics
- Automotive systems
- Medical devices
- IoT devices requiring high computational power and low power consumption
Q & A
- What is the core architecture of the STM32G431CBY3TR?
The STM32G431CBY3TR is based on the Arm 32-bit Cortex-M4 CPU with FPU.
- What is the maximum operating frequency of the STM32G431CBY3TR?
The maximum operating frequency is up to 170 MHz.
- What is the range of operating voltage for the STM32G431CBY3TR?
The operating voltage range is from 1.71 V to 3.6 V.
- What types of ADCs and DACs are available on the STM32G431CBY3TR?
It features two 12-bit ADCs and four 12-bit DAC channels.
- What are the low-power modes supported by the STM32G431CBY3TR?
The low-power modes include sleep, stop, standby, and shutdown.
- What communication interfaces are available on the STM32G431CBY3TR?
It includes interfaces such as I2C, SPI, USART/UART, FDCAN, SAI, and USB 2.0 full-speed.
- What is the package type of the STM32G431CBY3TR?
The package type is UFBGA-49.
- What is the temperature range for the STM32G431CBY3TR?
The operating temperature range is from -40°C to +125°C.
- Does the STM32G431CBY3TR support independent power supplies for analog peripherals?
Yes, it supports independent power supplies for ADC, DAC, OPAMPs, and comparators.
- What is the purpose of the VBAT supply in the STM32G431CBY3TR?
The VBAT supply is for the backup of the RTC and registers.