Overview
The STM32F051C8U7TR is a 32-bit microcontroller from STMicroelectronics, part of the STM32F051xx family. It incorporates the high-performance ARM® Cortex®-M0 32-bit RISC core, operating at up to 48 MHz. The device features high-speed embedded memories, including up to 64 Kbytes of Flash memory and 8 Kbytes of SRAM. It also includes an extensive range of enhanced peripherals and I/Os, making it suitable for a wide range of applications.
Key Specifications
Parameter | Specification |
---|---|
Core | ARM® 32-bit Cortex®-M0 CPU, up to 48 MHz |
Memories | 16 to 64 Kbytes of Flash memory, 8 Kbytes of SRAM |
Power Supply | 2.0 to 3.6 V (VDD), 2.4 to 3.6 V (VDDA) |
Temperature Range | -40 to +85 °C, -40 to +105 °C |
Package | UFQFPN 48 7x7x0.55 mm |
ADC | One 12-bit ADC (up to 16 channels) |
DAC | One 12-bit DAC channel |
Timers | Seven 16-bit timers, one 32-bit timer |
Communication Interfaces | Up to two I2C, up to two SPI, one I2S, one HDMI CEC, up to two USARTs |
Low Power Modes | Sleep, Stop, Standby |
I/Os | Up to 55 fast I/Os, up to 36 I/Os with 5 V tolerant capability |
Key Features
- High-performance ARM® Cortex®-M0 32-bit RISC core
- High-speed embedded memories: up to 64 Kbytes of Flash memory and 8 Kbytes of SRAM
- Extensive range of enhanced peripherals and I/Os
- Standard communication interfaces: I2C, SPI, I2S, HDMI CEC, USART
- Advanced-control PWM timer and multiple other timers
- Low power modes: Sleep, Stop, Standby
- Up to 55 fast I/Os and up to 36 I/Os with 5 V tolerant capability
- Capacitive sensing channels supporting touchkey, linear, and rotary touch sensors
- Calendar RTC with alarm and periodic wakeup from Stop/Standby
Applications
- Application control and user interfaces
- Hand-held equipment
- A/V receivers and digital TV
- PC peripherals
- Gaming and GPS platforms
- Industrial applications, PLCs, inverters, printers, scanners
- Alarm systems, video intercoms, and HVACs
Q & A
- What is the core type of the STM32F051C8U7TR?
The core is an ARM® 32-bit Cortex®-M0 CPU.
- What is the maximum operating frequency of the STM32F051C8U7TR?
The maximum operating frequency is up to 48 MHz.
- How much Flash and SRAM memory does the STM32F051C8U7TR have?
It has up to 64 Kbytes of Flash memory and 8 Kbytes of SRAM.
- What is the power supply range for the STM32F051C8U7TR?
The power supply range is 2.0 to 3.6 V (VDD) and 2.4 to 3.6 V (VDDA).
- What are the temperature ranges for the STM32F051C8U7TR?
The temperature ranges are -40 to +85 °C and -40 to +105 °C.
- What types of communication interfaces are available on the STM32F051C8U7TR?
The device includes up to two I2C, up to two SPI, one I2S, one HDMI CEC, and up to two USARTs.
- Does the STM32F051C8U7TR support low power modes?
- How many I/Os does the STM32F051C8U7TR have?
- What types of timers are available on the STM32F051C8U7TR?
- Does the STM32F051C8U7TR support capacitive sensing?