Overview
The STM32F091CCT6TR is a microcontroller from STMicroelectronics, part of the STM32F091xB/xC series. It features the high-performance ARM® Cortex®-M0 32-bit RISC core, operating at frequencies up to 48 MHz. This microcontroller is equipped with high-speed embedded memories, including up to 256 Kbytes of Flash memory and 32 Kbytes of SRAM. It also includes an extensive range of enhanced peripherals and I/Os, making it suitable for a wide range of applications.
The device operates within a temperature range of -40 to +85 °C and is powered by a 2.0 to 3.6 V supply. It includes various power-saving modes, enabling the design of low-power applications.
Key Specifications
Parameter | Value |
---|---|
Core | ARM® 32-bit Cortex®-M0 CPU |
Frequency | Up to 48 MHz |
Flash Memory | Up to 256 Kbytes |
SRAM | 32 Kbytes with HW parity |
Operating Temperature (°C) | -40 to +85 |
Power Supply (V) | 2.0 to 3.6 |
D/A Converters (12-bit) | 2 channels |
Timers (16-bit) | 7 |
Timers (32-bit) | 1 |
USARTs | Up to 8 |
SPIs | 2 |
I2S | 2 |
CAN Interface | 1 (CAN 2.0) |
High Current I/Os | 38 |
Comparators | 2 |
Key Features
- High-performance ARM® Cortex®-M0 32-bit RISC core with up to 48 MHz frequency.
- High-speed embedded memories: up to 256 Kbytes of Flash memory and 32 Kbytes of SRAM.
- Extensive range of enhanced peripherals and I/Os.
- Standard communication interfaces: two I2Cs, two SPIs/one I2S, one HDMI CEC, and up to eight USARTs.
- One CAN interface (CAN 2.0), one 12-bit ADC, and one 12-bit DAC with two channels.
- Seven 16-bit timers, one 32-bit timer, and an advanced-control PWM timer.
- Low power modes: Sleep, Stop, Standby.
- VBAT supply for RTC and backup registers.
- Up to 88 fast I/Os, with up to 69 I/Os having 5V-tolerant capability.
- 12-channel DMA controller.
- Calendar RTC with alarm and periodic wakeup from Stop/Standby.
- Serial wire debug (SWD) and 96-bit unique ID.
Applications
- Industrial control and automation.
- Consumer electronics.
- Medical devices.
- Automotive systems.
- IoT devices.
- Smart home appliances.
- Wearables and portable devices.
Q & A
- What is the core architecture of the STM32F091CCT6TR?
The STM32F091CCT6TR features the ARM® 32-bit Cortex®-M0 RISC core.
- What is the maximum operating frequency of the STM32F091CCT6TR?
The maximum operating frequency is up to 48 MHz.
- How much Flash memory and SRAM does the STM32F091CCT6TR have?
It has up to 256 Kbytes of Flash memory and 32 Kbytes of SRAM.
- What are the operating temperature ranges for the STM32F091CCT6TR?
The device operates in the -40 to +85 °C temperature range.
- What power supply range does the STM32F091CCT6TR support?
The device is powered by a 2.0 to 3.6 V supply.
- How many USARTs and SPIs does the STM32F091CCT6TR have?
It has up to eight USARTs and two SPIs.
- Does the STM32F091CCT6TR support CAN interface?
Yes, it supports one CAN interface (CAN 2.0).
- What are the low power modes available in the STM32F091CCT6TR?
The device includes Sleep, Stop, and Standby low power modes.
- Does the STM32F091CCT6TR have a built-in RTC?
Yes, it includes a calendar RTC with alarm and periodic wakeup from Stop/Standby.
- What is the package type of the STM32F091CCT6TR?
The package type is LQFP48.