EEWORLDEEWORLDEEWORLD

Part Number

Search

STM32F072RB

Description
Mainstream ARM Cortex-M0 USB series MCU with 128 KB Flash, 48 MHz CPU, USB, CAN and CEC functions
File Size2MB,128 Pages
ManufacturerSTMicroelectronics
Websitehttp://www.st.com/
Download Datasheet Compare View All

STM32F072RB Overview

Mainstream ARM Cortex-M0 USB series MCU with 128 KB Flash, 48 MHz CPU, USB, CAN and CEC functions

STM32F072x8 STM32F072xB
Arm
®
-based 32-bit MCU, up to 128 KB Flash, crystal-less USB
FS 2.0, CAN, 12 timers, ADC, DAC & comm. interfaces, 2.0 - 3.6 V
Datasheet
-
production data
Features
Core: Arm
®
32-bit Cortex
®
-M0 CPU, frequency
up to 48 MHz
Memories
– 64 to 128 Kbytes of Flash memory
– 16 Kbytes of SRAM with HW parity
CRC calculation unit
Reset and power management
– Digital and I/O supply: V
DD
= 2.0 V to 3.6 V
– Analog supply: V
DDA
= V
DD
to 3.6 V
– Selected I/Os: V
DDIO2
= 1.65 V to 3.6 V
– Power-on/Power down reset (POR/PDR)
– Programmable voltage detector (PVD)
– Low power modes: Sleep, Stop, Standby
– V
BAT
supply for RTC and backup registers
Clock management
– 4 to 32 MHz crystal oscillator
– 32 kHz oscillator for RTC with calibration
– Internal 8 MHz RC with x6 PLL option
– Internal 40 kHz RC oscillator
– Internal 48 MHz oscillator with automatic
trimming based on ext. synchronization
Up to 87 fast I/Os
– All mappable on external interrupt vectors
– Up to 68 I/Os with 5V tolerant capability
and 19 with independent supply V
DDIO2
7-channel DMA controller
One 12-bit, 1.0 µs ADC (up to 16 channels)
– Conversion range: 0 to 3.6 V
– Separate analog supply: 2.4 V to 3.6 V
One 12-bit D/A converter (with 2 channels)
2 fast low-power analog comparators with
programmable input and output
Up to 24 capacitive sensing channels for
touchkey, linear and rotary touch sensors
LQFP100 14x14 mm UFQFPN48
LQFP64 10x10 mm
7x7 mm
LQFP48 7x7 mm
FBGA
UFBGA100
7x7 mm
UFBGA64
5x5 mm
WLCSP49
3.3x3.1 mm
Calendar RTC with alarm and periodic wakeup
from Stop/Standby
12 timers
– One 16-bit advanced-control timer for
six-channel PWM output
– One 32-bit and seven 16-bit timers, with up
to four IC/OC, OCN, usable for IR control
decoding or DAC control
– Independent and system watchdog timers
– SysTick timer
Communication interfaces
– 2 I
2
C interfaces supporting Fast Mode Plus
(1 Mbit/s) with 20 mA current sink, one
supporting SMBus/PMBus and wakeup
– 4 USARTs supporting master synchronous
SPI and modem control, two with ISO7816
interface, LIN, IrDA, auto baud rate
detection and wakeup feature
– 2 SPIs (18 Mbit/s) with 4 to 16
programmable bit frames, and with I
2
S
interface multiplexed
– CAN interface
– USB 2.0 full-speed interface, able to run
from internal 48 MHz oscillator and with
BCD and LPM support
HDMI CEC wakeup on header reception
Serial wire debug (SWD)
96-bit unique ID
All packages ECOPACK
®
2
Table 1. Device summary
Reference
STM32F072x8
STM32F072xB
Part number
STM32F072C8, STM32F072R8, STM32F072V8,
STM32F072CB, STM32F072RB, STM32F072VB
September 2019
This is information on a product in full production.
DS9826 Rev 6
1/128
www.st.com

STM32F072RB Related Products

STM32F072RB STM32F072CBT7 STM32F072C8 STM32F072VB
Description Mainstream ARM Cortex-M0 USB series MCU with 128 KB Flash, 48 MHz CPU, USB, CAN and CEC functions Working voltage: 1.65V ~ 3.6V CPU bits: 32-Bit CPU core: ARM® Cortex®-M0 Main frequency (MAX): 48MHz ROM type: FLASH Mainstream ARM Cortex-M0 USB series MCU with 64 KB Flash, 48 MHz CPU, USB, CAN and CEC functions Mainstream ARM Cortex-M0 USB series MCU with 128 KB Flash, 48 MHz CPU, USB, CAN and CEC functions
Learn the basics of Hercules TMS570LS hardware design
1. Hardware system schematic diagram is based on TMS570LS31x Hercules USB Stick Development Kit reference PCB and TMS570LS31x_USB_STICK_Gerber reference...
蓝雨夜 Microcontroller MCU
STM32 MSP430 CC3200/2530/2540 LPC4300/4357
I want to change the graphics card for my computer recently. Since I haven't done anything related to microcontrollers for a long time, I am selling the development boards I have collected for many ye...
568760310 Buy&Sell
How to use PID algorithm in free pendulum-based flat control system
[i=s]This post was last edited by paulhyde on 2014-9-15 04:03[/i] I have been looking at Question B from 2011 these days. If a stepper motor is used to control a tablet, and the gyroscope on the table...
ET6V Electronics Design Contest
How to develop applications using 3G wireless cards?
I want to develop applications for a 3G wireless network card (such as Huawei EC1260). The specific idea is to connect the network card to a computer and use the developed program to send and receive ...
tule2006 Embedded System
A newbie asking a stupid question
/************************************************ File name: seg.vDescription : The result of the program: the 0th to the 7th digital tubes display 0-7 in turn; Creator: He Yuntao Creation time: Janua...
woaizhudi FPGA/CPLD
DIY small system of single chip microcomputer, universal board welding, how to deal with grounding and power supply problems?
I used a universal board to weld a small detection system. The circuit is not complicated and uses AD conversion chip. [/color][color=#252525][font=Tahoma][size=14px], [/size][/font][/color][color=#42...
zimiaoxinghan 51mcu

Technical ResourceMore

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 2822  139  2055  1404  927  57  3  42  29  19 
Datasheet   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Room 1530, 15th Floor, Building B, No. 18 Zhongguancun Street, Haidian District, Beijing Telephone: (010) 82350740 Postal Code: 100190
Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号