Images are for reference only
STM32F072CBU6
+BOMIC MCU 32BIT 128KB FLSH 48UFQFPN
-
ManufacturerSTMicroelectronics
-
Mfr. Part #STM32F072CBU6
-
Datasheet STM32F072CBU6 DataSheet
-
Package 48-UFQFNExposedPad
-
In Stock5461
365 Days Quality Guarantee
7*24 hours service quarantee
90-day after-sales guarantee
Genuine Product Guarantee
Specifications
| Attribute | Value |
| Package | Tray |
| Series | STM32F0 |
| ProductStatus | Active |
| CoreProcessor | ARM® Cortex®-M0 |
| CoreSize | 32-Bit Single-Core |
| Speed | 48MHz |
| Connectivity | CANbus, HDMI-CEC, I²C, IrDA, LINbus, SPI, UART/USART, USB |
| Peripherals | DMA, I²S, POR, PWM, WDT |
| NumberofI/O | 37 |
| ProgramMemorySize | 128KB (128K x 8) |
| ProgramMemoryType | FLASH |
| RAMSize | 16K x 8 |
| Voltage-Supply(Vcc/Vdd) | 1.65V ~ 3.6V |
| DataConverters | A/D 10x12b; D/A 2x12b |
| OscillatorType | Internal |
| OperatingTemperature | -40°C ~ 85°C (TA) |
| MountingType | Surface Mount |
| Package/Case | 48-UFQFN Exposed Pad |
Overview
Description
Key features include 128 KB of Flash memory, 16 KB of SRAM, and a wide range of peripherals. It supports various communication interfaces such as I2C, SPI, USART, and USB 2.0 Full-Speed, making it versatile for different applications. The STM32F072CBU6 also includes a 12-bit ADC, timers, and a CRC calculation unit.
Its 48-pin UFQFPN package makes it suitable for compact designs. The device operates in a voltage range of 2.0 to 3.6 volts, with multiple power-saving modes to enhance energy efficiency.
The STM32F072CBU6 is ideal for cost-sensitive applications that require robust connectivity and moderate processing power, such as industrial controls, consumer electronics, and home automation systems. The STM32 ecosystem, including development tools like STM32Cube and a comprehensive software library, supports development on this platform.
Equivalent
1. NXP's LPC11xx series (e.g., LPC1114)
2. Microchip's SAM D20 series
3. Texas Instruments' MSP430 series
4. Silicon Labs' EFM32 Zero Gecko series
These alternatives also offer low power consumption and similar performance, suitable for general embedded applications. However, exact equivalency depends on specific features and requirements like peripherals, memory, and package.
Features
1. Core and Performance:
- ARM Cortex-M0 CPU, 48 MHz frequency.
- 128 KB Flash memory and 16 KB SRAM.
2. Power and Voltage:
- Operating voltage range of 2.0 to 3.6 V.
- Ultra-low power consumption, suitable for battery-powered applications.
3. Connectivity:
- USB 2.0 full-speed interface.
- I2C, SPI, and USART interfaces for communication.
- CAN (Controller Area Network) interface.
4. Timers and Control:
- Multiple timers, including advanced-control PWM timers.
- Real-time clock (RTC).
5. Analog Features:
- 12-bit ADC with up to 16 channels.
- Two 12-bit DACs.
6. General Purpose I/Os:
- 51 I/O pins.
7. Security:
- CRC calculation unit and hardware parity check.
The STM32F072CBU6 is suitable for cost-sensitive applications requiring USB connectivity, efficient performance, and low power consumption.
Pinout
Key features and functions include:
1. Core and Speed: ARM Cortex-M0 core running at up to 48 MHz.
2. Memory: 128 KB of Flash memory and 16 KB of SRAM.
3. Peripherals:
- Multiple I/O ports: General-purpose I/Os with various modes and speeds.
- Communication interfaces: Two I2C, two SPI, 5 USART/UART, and USB 2.0 full-speed interface.
- Timers: Advanced-control, general-purpose, and basic timers.
- Analog: 12-bit ADC, 1 Msps, up to 16 channels.
- Control: DMA controller, CRC calculation unit.
- Power: Low-power modes for energy efficiency.
This microcontroller is suitable for various applications, including consumer electronics, industrial automation, and communication systems, due to its comprehensive peripheral set and compact package.