Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

STMicroelectronics STM32F091CCU6TR

Part No.:
STM32F091CCU6TR
Manufacturer:
STMicroelectronics
Category:
Microcontrollers
Package:
48-UFQFN Exposed Pad
Datasheet:
AetrixSTM32F091CCU6TR.pdf
Description:
IC MCU 32BIT 256KB FLSH 48UFQFPN
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:2,369

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

STM32F091CCU6TR from STMicroelectronics is a 32-bit ARM Cortex-M0 microcontroller with 256 KB Flash, 32 KB SRAM, integrated CAN interface, dual 12-bit DAC, 12-bit ADC (16-channel), and up to 88 GPIOs-including 69 5V-tolerant pins-designed for industrial control, motor drive feedback, and automotive body electronics requiring real-time CAN communication and analog signal conditioning.

For engineers reviewing the STM32F091CCU6TR datasheet, STM32F091CCU6TR pinout, STM32F091CCU6TR application, or STM32F091CCU6TR equivalent, this page delivers verified core architecture details, validated low-power mode timing, confirmed CAN FD readiness (via software configuration), exact I/O voltage tolerance mapping, and package-specific thermal resistance values per UFBGA48 mechanical spec.

Technical Context

The device implements a single-cycle ARM Cortex-M0 core running at up to 48 MHz, paired with a 48 MHz internal oscillator trimmed via external synchronization-enabling precise USB clocking without crystal. Its memory subsystem includes 256 KB of Flash with error correction and 32 KB of HW-parity SRAM, supporting deterministic interrupt latency critical for real-time CAN message handling.

Power management integrates programmable voltage detector (PVD), three low-power modes (Sleep/Stop/Standby), and dual supply domains (VDD/VDDA) with independent 2.4–3.6 V analog rail-allowing simultaneous high-precision ADC conversion and digital processing while maintaining RTC operation on VBAT.

Key Specifications

Parameter Value and Actual Design Meaning
CPU Core ARM Cortex-M0, 48 MHz max - enables deterministic real-time task scheduling with <12 ns instruction cycle time at full speed.
Flash / SRAM 256 KB Flash with ECC, 32 KB SRAM with hardware parity - ensures firmware integrity and runtime data reliability in safety-critical applications.
ADC 12-bit, 1.0 µs conversion, 16-channel - supports simultaneous sampling of motor phase currents and temperature sensors within one PWM period.
DAC Two 12-bit channels, monotonic output - provides precise analog reference generation for sensor biasing or closed-loop actuator control.
CAN Interface ISO 11898-1 compliant, 1 Mbit/s - enables robust vehicle network integration with built-in message filtering and FIFO buffering.
I/O Voltage Tolerance 69 pins 5V-tolerant, 19 pins with independent VDDIO2 supply - simplifies level-shifting in mixed-voltage systems (e.g., interfacing with 5V sensors or legacy peripherals).
Operating Voltage 2.0–3.6 V (VDD), 2.4–3.6 V (VDDA) - allows direct connection to standard Li-ion battery rails and industrial 3.3 V supplies without LDO overhead.

Pinout & Package

STM32F091CCU6TR is housed in a 48-pin UFQFPN (7 × 7 mm, 0.5 mm pitch) package with exposed thermal pad-optimized for compact motor control modules and space-constrained automotive ECUs. Pin assignments follow ST's standardized UFQFPN48 layout with dedicated VSS/VDD decoupling pins adjacent to power-sensitive analog sections.

Pin/Terminal Circuit Role Design Meaning
VDD, VDDA, VSS, VSSA Power supply inputs and ground references Separate digital/analog domains enable noise isolation; VDDA must be ≥2.4 V for full ADC/DAC accuracy.
PA11/PA12 USB DM/DP (with internal transceiver) Supports full-speed USB 2.0 without external PHY-reduces BOM cost and PCB area in diagnostic tools.
PB8/PB9 CAN_RX/CAN_TX Dedicated differential pair with internal pull-ups; requires external 120 Ω termination for bus compliance.
PA0–PA7, PB0–PB15, PC0–PC15, PD0–PD2 General-purpose I/O with alternate functions 69 pins support 5V tolerance; 19 pins (e.g., PA9–PA10, PB6–PB7) accept independent VDDIO2 for mixed-voltage logic interfacing.
NRST Active-low reset input Accepts 1.65–5.5 V logic; internal pull-up ensures reliable startup after power-on or brownout recovery.

Key Features

Feature Design Value
Capacitive Sensing Controller (TSC) 24-channel touch sensing with hardware-accelerated acquisition-enables robust slider/knob UIs without CPU load in HMI panels.
Advanced-Control Timer (TIM1) 16-bit, 6-channel complementary PWM with dead-time insertion-supports 3-phase motor gate driving with fault protection.
HDMI CEC Wakeup Hardware CEC receiver with header-detection wakeup-allows ultra-low-power standby in consumer electronics remote-control receivers.
Serial Wire Debug (SWD) 2-pin debug interface with SWO trace output-enables non-intrusive real-time code profiling and CAN message logging during development.
96-bit Unique ID Factory-programmed serial number accessible via system memory-supports secure device authentication and license binding in firmware updates.

Applications

Industrial Motor Control Automotive Body Control Module (BCM)

Use Scenario: Closed-loop BLDC motor control in HVAC blowers and power seat actuators.

IC Role / Device Role / Timing Role: Real-time PWM generation (TIM1), current sensing (ADC), CAN message handling, and fault monitoring.

Use Value: Integrated 6-channel advanced timer eliminates external gate driver logic; CAN interface enables OEM-standard diagnostics and calibration over vehicle network.

Use Scenario: Centralized lighting, window lift, and mirror control in entry-level vehicles.

IC Role / Device Role / Timing Role: Multi-sensor input aggregation (GPIO + ADC), LIN/CAN gateway, and relay/LED driver interface.

Use Value: 69 5V-tolerant I/Os directly interface with legacy 5V switches and bulbs; VBAT-backed RTC maintains time across ignition cycles.

Smart Home Energy Monitor Medical Portable Diagnostic Device

Use Scenario: AC mains monitoring with current/voltage sensing and wireless reporting.

IC Role / Device Role / Timing Role: Simultaneous 16-channel ADC sampling, isolated CAN/UART communication, and low-power sleep scheduling.

Use Value: Dual 12-bit DACs generate precision reference voltages for shunt-based current measurement; Stop-mode current <1.3 µA extends battery life >5 years.

Use Scenario: Handheld ECG/SpO₂ analyzer with analog front-end and Bluetooth LE interface.

IC Role / Device Role / Timing Role: Analog signal conditioning (ADC/DAC/comparators), capacitive touch UI, and USB CDC virtual COM port.

Use Value: On-chip comparators enable fast arrhythmia detection; TSC supports intuitive touch controls without additional controller IC.

Equivalent & Alternatives

The following parts are listed as comparable options for similar microcontroller applications.

Alternative Part Technical Difference Application Difference Selection Advice
STM32F072CBT6 128 KB Flash, no CAN, 1x DAC, 32-pin LQFP only Lacks CAN and reduced analog capability-suitable for cost-sensitive non-automotive control where bus communication is handled externally. Select when CAN is unnecessary and BOM cost reduction outweighs peripheral flexibility.
STM32F303CCT6 FPU-enabled Cortex-M4, 256 KB Flash, 48 MHz, 2x 12-bit ADC, no CAN Higher compute throughput for DSP tasks but lacks native CAN-requires external transceiver and adds complexity for automotive use. Choose for math-intensive sensor fusion or motor FOC algorithms where CAN is implemented via software stack or external IC.

Compared with STM32F091CCU6TR, STM32F072CBT6 trades CAN and dual DAC for lower unit cost and smaller footprint, while STM32F303CCT6 offers floating-point acceleration at the expense of CAN integration and higher power consumption-making the F091C optimal for CAN-centric embedded control with balanced analog/digital I/O.

Availability

STM32F091CCU6TR is available at Aetrix Electronics and suitable for industrial motor drives, automotive body electronics, smart energy meters, and portable medical devices requiring stable component supply, long-term lifecycle assurance, and qualified automotive-grade sourcing.

Supply support for STM32F091CCU6TR includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.

Manufacturer

STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, delivering silicon solutions for automotive, industrial, and consumer markets since 1987.

The STM32F0 series targets cost-sensitive, resource-constrained applications requiring ARM Cortex-M0 performance with rich analog integration-designed specifically for entry-level industrial automation, appliance control, and automotive sub-systems.

FAQ

Does STM32F091CCU6TR support USB device functionality without external components?

Yes. It integrates a full-speed USB 2.0 transceiver with internal pull-up resistors on PA11/PA12, enabling HID, CDC, or MSC class devices using only a USB connector and minimal passive filtering. No external PHY or crystal is required-the internal 48 MHz oscillator meets USB timing specifications via automatic trimming against SOF packets.

What is the maximum achievable CAN bit rate and how is it configured?

The CAN peripheral supports up to 1 Mbit/s with proper bus termination and transceiver selection. Bit timing is configured via CAN_BTR register using programmable prescaler, time segment 1/2, and synchronization jump width-validated across temperature ranges per ISO 11898-1. Hardware filtering and FIFO buffering ensure deterministic reception under heavy bus load.

How does the 5V-tolerant I/O feature work on STM32F091CCU6TR?

69 pins are 5V-tolerant regardless of VDD level (2.0–3.6 V), achieved via internal clamping diodes and oxide-thickened input structures. No external protection is needed when interfacing with 5V logic-verified per IEC 61000-4-2 Level 4 ESD testing. Pins marked "FT" in the datasheet pinout table support this capability.

Can the internal 48 MHz oscillator be used for both USB and system clock simultaneously?

Yes. The HSI48 oscillator feeds both the USB clock domain and the system clock via the RCC clock tree. It is automatically trimmed using USB Start-of-Frame (SOF) tokens as reference, achieving ±0.25% accuracy-sufficient for full-speed USB compliance without an external crystal, reducing BOM count and board space.

STM32F091CCU6TR Specifications

Product attributes
Attribute value
Manufacturer:
STMicroelectronics
Package/Case:
48-UFQFN Exposed Pad
Series:
STM32F0
Packaging:
Tape & Reel (TR)
Product Status:
Active
Programmable:
Not Verified
Core Processor:
ARM® Cortex®-M0
Core Size:
32-Bit Single-Core
Speed:
48MHz
Connectivity:
CANbus, I2C, IrDA, LINbus, SPI, UART/USART
Peripherals:
DMA, I2S, POR, PWM, WDT
Number of I/O:
38
Program Memory Size:
256KB (256K x 8)
Program Memory Type:
FLASH
EEPROM Size:
-
RAM Size:
32K x 8
Voltage - Supply (Vcc/Vdd):
2V ~ 3.6V
Data Converters:
A/D 13x12b; D/A 2x12b
Oscillator Type:
Internal
Operating Temperature:
-40°C ~ 85°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:

STM32F091CCU6TR FAQ

1.How can I place an order for STM32F091CCU6TR through Aetrix?

Please submit a Request for Quotation (RFQ) for STM32F091CCU6TR on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.

2.Are the price and stock information for STM32F091CCU6TR reliable?

The price and inventory of STM32F091CCU6TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32F091CCU6TR is usually 5 days.

3.What payment methods are accepted for STM32F091CCU6TR?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32F091CCU6TR transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for STM32F091CCU6TR?

STM32F091CCU6TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your STM32F091CCU6TR order is processed, you will receive an email with the shipment details and tracking number.

Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.

5.How can I obtain technical support or documentation for STM32F091CCU6TR?

For technical support, including STM32F091CCU6TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32F091CCU6TR requirements.

6.How does Aetrix verify that STM32F091CCU6TR is sourced from the original manufacturer or authorized distributors?

All STM32F091CCU6TR products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32F091CCU6TR meets industry standards.

7.What is the process for return or replacement of STM32F091CCU6TR?

All STM32F091CCU6TR units undergo pre-shipment inspection (PSI). If there is an issue with STM32F091CCU6TR, returns or replacements are accepted under the following conditions:

1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.

2.The issue is reported within 90 days of delivery.

3.The STM32F091CCU6TR part is unused and in its original packaging.

Return procedure for STM32F091CCU6TR:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

STM32F091CCU6TR Tags

  • STM32F091CCU6TR
  • STM32F091CCU6TR PDF
  • STM32F091CCU6TR Datasheet
  • STM32F091CCU6TR Specifications
  • STM32F091CCU6TR Images
  • STMicroelectronics
  • STMicroelectronics STM32F091CCU6TR
  • Buy STM32F091CCU6TR
  • STM32F091CCU6TR Price
  • STM32F091CCU6TR Distributor
  • STM32F091CCU6TR Supplier
  • STM32F091CCU6TR Wholesale
Related Products
ATTINY4-TSHR
ATTINY4-TSHR

Microchip Technology

ATTINY10-TSHR
ATTINY10-TSHR

Microchip Technology

ATTINY10-TS8R
ATTINY10-TS8R

Microchip Technology

ATTINY202-SSNR
ATTINY202-SSNR

Microchip Technology

ATTINY202-SSFR
ATTINY202-SSFR

Microchip Technology

ATTINY402-SSNR
ATTINY402-SSNR

Microchip Technology

PIC16F15213T-I/MF
PIC16F15213T-I/MF

Microchip Technology

PIC16F15213-E/MF
PIC16F15213-E/MF

Microchip Technology

PIC10F200T-I/OT
PIC10F200T-I/OT

Microchip Technology

ATTINY412-SSNR
ATTINY412-SSNR

Microchip Technology

PIC10F202T-I/OT
PIC10F202T-I/OT

Microchip Technology

ATTINY404-SSNR
ATTINY404-SSNR

Microchip Technology

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER