Allicdata Part #: | 497-14645-ND |
Manufacturer Part#: |
STM32F072CBT6 |
Price: | $ 0.00 |
Product Category: | Integrated Circuits (ICs) |
Manufacturer: | STMicroelectronics |
Short Description: | IC MCU 32BIT 128KB FLASH 48LQFPARM® Cortex®-M0 STM... |
More Detail: | N/A |
DataSheet: | STM32F072CBT6 Datasheet/PDF |
Quantity: | 19378 |
Series: | STM32F0 |
Packaging: | Tray |
Part Status: | Active |
Applications: | Controls and User Interfaces, A/V Receivers and Digital TVs, Industrial Applications, Inverters |
Core Processor: | ARM® Cortex®-M0 |
Core Size: | 32-Bit |
Speed: | 48MHz |
Controller Series: | -- |
Connectivity: | CANbus, HDMI-CEC, I²C, IrDA, LINbus, SPI, UART/USART, USB |
Peripherals: | DMA, I²S, POR, PWM, WDT |
Interface: | CAN, CEC, I2C, SPI |
Number of I/O: | 37 |
Program Memory Size: | 128KB (128K x 8) |
Voltage - Supply: | 1.65V ~ 3.6V |
Program Memory Type: | FLASH |
EEPROM Size: | -- |
Mounting Type: | Surface Mount |
RAM Size: | 16K x 8 |
Voltage - Supply (Vcc/Vdd): | 1.65 V ~ 3.6 V |
Data Converters: | A/D 10x12b, D/A 2x12b |
Oscillator Type: | Internal |
Operating Temperature: | -40°C ~ 85°C (TA) |
Package / Case: | 48-LQFP |
Supplier Device Package: | 48-LQFP (7x7) |
Base Part Number: | STM32F072 |
Due to market price fluctuations,if you need to purchase or consult the price.You can contact us or emial to us: sales@allicdata.com
1. Describe
The STM32F072CBT6 microcontroller includes a high-performance Arm®Cortex®-M0 32-bit RISC core running up to 48 MHz, high-speed embedded memory (up to 128 KB Flash and 16 KB SRAM), and various enhanced peripherals and I/Os . All devices provide standard communication interfaces (2 I2C, 2 SPI/I2S, 1 HDMI CEC and 4 USART), 1 USB full speed device (no crystal), 1 CAN, 1 12-bit ADC, 1 12-bit DAC two-channel, 7 16-bit timers, 1 32-bit timer and 1 advanced control PWM timer. The STM32F072x8/xB microcontrollers operate in the temperature range -40 to +85°C and -40 to +105°C with a supply voltage of 2.0 to 3.6 V. A comprehensive set of power saving modes allows designing low power applications. The STM32F072x8/xB microcontrollers are available in seven different packages, from 48-pin to 100-pin, and in die form upon request.
2. Feature
1. Core: Arm® 32-bit Cortex®-M0 CPU up to 48 MHz
2. Memories
– 64 to 128 KB of flash memory
– 16 KB SRAM with hardware parity
3. CRC calculation unit
4. Reset and power management
– Digital and I/O power supply: VDD = 2.0 V to 3.6 V
– Analog supply: VDDA = VDD to 3.6 V
– Selected I/O: VDDIO2 = 1.65 V to 3.6 V
– Power-on/power-down reset (POR/PDR)
– Programmable Voltage Detector (PVD)
– Low power modes: sleep, stop, standby
– VBAT power supply for RTC and backup registers
5. 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 ext-based trimming. Synchronize
6. Up to 87 fast I/Os
– All mappable to external interrupt vectors
– Up to 68 I/Os with 5V tolerant capability and 19 I/Os with independent power supply VDDIO2
7. 7-channel DMA controller
8. One 12-bit, 1.0 µs ADC (up to 16 channels)
– Conversion range: 0 to 3.6 V
– Separate analog power supply: 2.4 V to 3.6 V
9. 1 12-bit D/A converter (with 2 channels)
10. 2 fast low-power analog comparators with programmable inputs and outputs
11. Up to 24 capacitive sensing channels for touch keys, linear and rotary touch sensors
12. Calendar RTC with alarm and periodic wakeup from stop/standby
13. 12 timers
– A 16-bit advanced control timer for six-channel PWM output
– 1 32-bit and 7 16-bit timers, up to 4 IC/OC, OCN, can be used for IR control decoding or DAC control
– Standalone and system watchdog timers
– SysTick timer
14. Communication Interface
– 2 I2C interfaces support Fast Mode Plus (1 Mbit/s) with 20 mA current sink, one supports SMBus/PMBus and wake-up
– 4 USARTs supporting master synchronous SPI and modem control, two with ISO7816 interface, LIN, IrDA, auto-baud rate detection and wake-up
– 2 SPIs (18 Mbit/s) with 4 to 16 programmable bit frames and multiplexed I2S interface
– CAN interface
– USB 2.0 full-speed interface capable of running from internal 48 MHz oscillator and supporting BCD and LPM
15. HDMI CEC wakeup on header reception
16. Serial Wire Debug (SWD)
17. 96-bit unique ID
18. All packaging ECOPACK®2
3. Application
1. Controls and User Interface
2. Handheld Devices
3. A/V Receiver and Digital TV
4. Computer peripherals
5. Gaming and GPS Platforms
6. Industrial application
7. PLC
8. Inverter
9. Printer
10. Scanner
11. Alarm system
12. Video intercom and HVAC
4. Digital-to-analog converter
1. 8-bit or 12-bit monotonic output
2. Left or right data alignment in 12-bit mode
3. Synchronized update capability
4. Noise-wave generation
5. Triangular-wave generation
6. Dual DAC channel independent or simultaneous conversions
7. DMA capability for each channel
8. External triggers for conversion
5. Touch sensing controller
The STM32F072CBT6 devices provide a simple solution for adding capacitive sensing functionality to any application. These devices offer up to 24 capacitive sensing channels distributed over 8 analog I/O groups. Capacitive sensing technology is able to detect the presence of a finger near a sensor which is protected from direct touch by a dielectric (glass, plastic...). The capacitive variation introduced by the finger (or any conductive object) is measured using a proven implementation based on a surface charge transfer acquisition principle. It consists in charging the sensor capacitance and then transferring a part of the accumulated charges into a sampling capacitor until the voltage across this capacitor has reached a specific threshold. To limit the CPU bandwidth usage, this acquisition is directly managed by the hardware touch sensing controller and only requires few external components to operate. For operation, one capacitive sensing GPIO in each group is connected to an external capacitor and cannot be used as effective touch sensing channel. The touch sensing controller is fully supported by the STMTouch touch sensing firmware library, which is free to use and allows touch sensing functionality to be implemented reliably in the end application.
6. Pin configuration
Part Number | Manufacturer | Price | Quantity | Description |
---|
STM32F4DIS-BB | STMicroelect... | 27.72 $ | 31 | BOARD BASE STM32F4 DISCOV... |
STM32F4DIS-CAM | STMicroelect... | 23.39 $ | 26 | BOARD CAMERA STM32F4 DISC... |
STM32103B-D/RAIS | STMicroelect... | 61.51 $ | 3 | KIT DEVELOPMENT FOR STM32 |
STM32107C-D/RAIS | STMicroelect... | 86.63 $ | 2 | DAUGHTER BOARD FOR STM32 |
STM32F100RCT6TR | STMicroelect... | 1.99 $ | 1000 | IC MCU 32BIT 256KB FLASH ... |
STM32F091VCT7TR | STMicroelect... | 1.99 $ | 1000 | IC MCU 32BIT 256KB FLASH ... |
STM32F103R8T7TR | STMicroelect... | 1.99 $ | 1000 | IC MCU 32BIT 64KB FLASH 6... |
STM32L072RBT3 | STMicroelect... | 1.99 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
STM32F378CCT6 | STMicroelect... | 2.01 $ | 1000 | IC MCU 32BIT 256KB FLASH ... |
STM32L431CCU6TR | STMicroelect... | -- | 1000 | UFQFPN 7X7X0.55 48LARM Co... |
STM32L152R6T6 | STMicroelect... | 2.01 $ | 1000 | IC MCU 32BIT 32KB FLASH 6... |
STM32L152R6T6A | STMicroelect... | 2.01 $ | 1000 | IC MCU 32BIT 32KB FLASH 6... |
STM32L152V8H6A | STMicroelect... | 2.01 $ | 1000 | IC MCU 32BIT 64KB FLASH 1... |
STM32L152V8H6 | STMicroelect... | 2.01 $ | 1000 | IC MCU 32BIT 64KB FLASH 1... |
STM32L152V8H6TR | STMicroelect... | 2.01 $ | 1000 | IC MCU 32BIT 64KB FLASH 1... |
STM32F302R8T7 | STMicroelect... | 2.02 $ | 1000 | IC MCU 32BIT 64KB FLASH 6... |
STM32F100V8T7B | STMicroelect... | 2.02 $ | 1000 | IC MCU 32BIT 64KB FLASH 1... |
STM32L152CBU6A | STMicroelect... | 2.02 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
STM32L152CBT6A | STMicroelect... | 2.02 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
STM32F091VBT7 | STMicroelect... | 2.03 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
STM32L433RCI6TR | STMicroelect... | 2.04 $ | 1000 | IC MCU 32BIT 256KB FLASH ... |
STM32L151RBH6TR | STMicroelect... | 2.05 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
STM32F410RBT7 | STMicroelect... | 2.05 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
STM32L152RBH6 | STMicroelect... | 2.05 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
STM32L152RBH6A | STMicroelect... | 2.05 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
STM32L072RZH6 | STMicroelect... | 2.05 $ | 1000 | TFBGA 5X5X1.2 64 F8XARM C... |
STM32L072RZH6TR | STMicroelect... | 2.05 $ | 1000 | TFBGA 5X5X1.2 64 F8XARM C... |
STM32L451CCU6TR | STMicroelect... | 2.28 $ | 1000 | UFQFPN 7X7X0.55 48LARM Co... |
STM32L151UCY6TR | STMicroelect... | 2.28 $ | 1000 | IC MCU 32BIT 256KB FLASH ... |
STM32F446MCY6TR | STMicroelect... | 2.28 $ | 1000 | IC MCU 32BIT 256KB FLASH ... |
STM32L452RCY6TR | STMicroelect... | 2.28 $ | 1000 | IC MCU 32BIT 256KB FLASH ... |
STM32L433CBT7 | STMicroelect... | 2.28 $ | 1000 | LQFP 48 7X7X1.4 1ARM Cort... |
STM32L433RCT6TR | STMicroelect... | 2.29 $ | 1000 | IC MCU 32BIT 256KB FLASH ... |
STM32L152VBH6 | STMicroelect... | -- | 1000 | IC MCU 32BIT 128KB FLASH ... |
STM32L152VBH6A | STMicroelect... | 2.29 $ | 1000 | IC MCU 32BIT 128KB FLASH ... |
STM32L083VZT6 | STMicroelect... | 2.29 $ | 1000 | IC MCU 32BIT 192KB FLASH ... |
STM32F091RCT6J | STMicroelect... | 2.29 $ | 1000 | IC MCU 32BIT 256KB FLASH ... |
STM32F378VCH6 | STMicroelect... | 2.29 $ | 1000 | IC MCU 32BIT 256KB FLASH ... |
STM32F401CDU6TR | STMicroelect... | 2.3 $ | 1000 | IC MCU 32BIT 384KB FLASH ... |
STM32F401CCU7 | STMicroelect... | 2.3 $ | 1000 | IC MCU 32BIT 256KB FLASH ... |
AVR series Microcontroller IC 8-Bit 16MH...
AVR series Microcontroller, 8-bit Microc...
IC MCU 32BIT 64KB FLASH 48LQFPSTM32G071C...
GD32F407VET6. The frequency is up to 108...
GD32F103RBT6 is fully compatible with ST...
The processor frequency can reach 168MHz...