STM32F411CCU6 - 100MHz Cortex-M4 MCU 256KB Flash | STMicroelectronics
Артикул: STM32F411CCU6 ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $4.92 | $4,92 |
| 10 | $4.43 | $44,30 |
| 100 | $3.94 | $394,00 |
| 500 | $3.45 | $1.725,00 |
| 1.000 | $2.96 | $2.960,00 |
STM32F411CCU6 Обзор
An MCU (microcontroller unit) is a single-chip computer that integrates a CPU core, program and data memory, peripherals, and I/O. The Cortex-M4 family adds a single-precision FPU and DSP extensions, making it suitable for signal-processing tasks such as audio codecs, motor control, and sensor fusion. Within ST's portfolio, the STM32F4 series sits in the high-performance tier above Cortex-M0/M3 devices and below the Cortex-M7 STM32F7/H7 lines.
Key features of the STM32F411CCU6 include a 12-bit ADC (up to 2.4 MSPS in interleaved mode), USB 2.0 OTG full-speed with on-chip PHY, one SDIO/SDMMC interface, SPI/I2C/UART peripherals, a real-time clock, and 11 timers including motor-control PWM timers. The Dynamic Efficiency line (the "E"-suffix philosophy) provides batch acquisition for power savings and ART Accelerator (4 KB instruction cache + 4 KB data cache) for zero-wait-state Flash execution.
Architecturally, the device uses ST's 90 nm embedded Flash process, integrates an 8 MHz factory-trimmed HSI and 32.768 kHz LSI for low-power modes, and supports Sleep, Stop, and Standby modes with RTC retention. DMA is provided via two 8-stream DMA controllers, and a 16-channel DMA matrix keeps peripheral servicing off the core.
Typical applications include consumer electronics (wearable fitness bands, audio docks), USB peripherals (HID, CDC, mass-storage composites), small TFT display HMI boards, drone flight controllers, and low-cost motor-control BLDC boards. It also fits generic 32-bit replacements of 8-bit PIC/AVR designs needing USB or CAN-style connectivity.
When designing with the STM32F411CCU6, ensure each VDD pin has its own 100 nF decoupling capacitor placed as close as possible to the IC; the UFQFPN exposed pad must be soldered to a continuous ground plane for thermal and electrical performance. Pin count (48) is the main constraint - designs needing more I/O should step up to STM32F411RE (64-pin) or STM32F411VE (100-pin).
This page synthesizes distributor pricing, drop-in alternatives from the same STM32F4 family, and PCB layout notes that complement the official RM0383 reference manual and DS9826 datasheet, providing information not consolidated in any single source.
Аналоги без доработки для STM32F411CCU6 — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с STM32F411CCU6 (тот же форм-фактор и посадочное место) — отличается по Core, Package, Timers, Operating Temperature, DMA.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
STM32F411CEU6
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$3.48 / шт.
Открыть даташит →STM32F401CCU6
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
STM32F411CCU6TR
✅ Прямая замена ⚠️ Характеристики не проверены📋 Справочный аналог (нет в каталоге)
STM32F412CEU6
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$4.16 / шт.
Открыть даташит →STM32F373R8T6
✅ Прямая замена✓ В наличии
$5.05 / шт.
Открыть даташит →STM32F411CCU6 Максимальные параметры и электрические характеристики
| Core | ARM Cortex-M4 with FPU and DSP |
| Bit Size | 32-bit |
| Максимальная тактовая частота | 100 MHz |
| CoreMark / DMIPS | 273 CoreMark / 125 DMIPS |
| Program Memory (Flash) | 256 KB |
| SRAM | 128 KB |
| Supply Voltage (VDD) | 1.7 V to 3.6 V |
| Рабочая температура | -40 C to +85 C |
| Корпус | 48-pin UFQFPN (7 x 7 mm) |
| Number of Terminals | 48 |
| ADC | 1 x 12-bit, up to 16 channels |
| Communication Interfaces | USB OTG FS, 1 x SDIO/SDMMC, 3 x SPI, 3 x I2C, 3 x USART, 2 x UART |
| Timers | 11 (including 1 x 32-bit, motor-control PWM) |
| DMA | 2 controllers, 16 streams total |
| External Interrupts | 16 |
| Cache | ART Accelerator: 4 KB I-cache + 4 KB D-cache |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant |
Конфигурация выводов STM32F411CCU6
| Контакт 1 | VBAT — RTC backup battery supply |
| Контакт 2 | PC13 — GPIO/Tamper-RTC (PC13) |
| Контакт 3 | PC14/OSC32_IN — GPIO/LSE crystal input |
| Контакт 4 | PC15/OSC32_OUT — GPIO/LSE crystal output |
| Контакт 5 | PH0/OSC_IN — HSE crystal input |
| Контакт 6 | PH1/OSC_OUT — HSE crystal output |
| Контакт 7 | NRST — Reset input, active low |
| Контакт 8 | VSSA — Analog ground |
| Контакт 9 | VDDA — Analog supply |
| Контакт 10 | PA0/WKUP — GPIO/ADC0/Wakeup |
| Контакт 11 | PA1 — GPIO/ADC1 |
| Контакт 12 | PA2 — GPIO/USART2_TX |
| Контакт 13 | PA3 — GPIO/ADC2/USART2_RX |
| Контакт 14 | PA4 — GPIO/SPI1_NSS/ADC4 |
| Контакт 15 | PA5 — GPIO/SPI1_SCK/ADC5 |
| Контакт 16 | PA6 — GPIO/SPI1_MISO/ADC6 |
| Контакт 17 | PA7 — GPIO/SPI1_MOSI/ADC7 |
| Контакт 18 | PB0 — GPIO/ADC8 |
| Контакт 19 | PB1 — GPIO/ADC9 |
| Контакт 20 | PB2 — GPIO/BOOT1 |
| Контакт 21 | PB10 — GPIO/I2C2_SCL/USART3_TX |
| Контакт 22 | PB11 — GPIO/I2C2_SDA/USART3_RX |
| Контакт 23 | VSS_1 — Digital ground |
| Контакт 24 | VDD_1 — Digital supply 1.7-3.6V |
| Контакт 25 | PB12 — GPIO/SPI2_NSS |
| Контакт 26 | PB13 — GPIO/SPI2_SCK |
| Контакт 27 | PB14 — GPIO/SPI2_MISO |
| Контакт 28 | PB15 — GPIO/SPI2_MOSI |
| Контакт 29 | PA8 — GPIO/TIM1_CH1 |
| Контакт 30 | PA9 — GPIO/USART1_TX |
| Контакт 31 | PA10 — GPIO/USART1_RX |
| Контакт 32 | PA11 — GPIO/USB_DM (OTG FS) |
| Контакт 33 | PA12 — GPIO/USB_DP (OTG FS) |
| Контакт 34 | PA13/SWDIO — GPIO/SWD data |
| Контакт 35 | VSS_2 — Digital ground |
| Контакт 36 | VDD_2 — Digital supply |
| Контакт 37 | PA14/SWCLK — GPIO/SWD clock |
| Контакт 38 | PA15 — GPIO/SPI3_NSS |
| Контакт 39 | PB3 — GPIO/SPI3_SCK |
| Контакт 40 | PB4 — GPIO/SPI3_MISO |
| Контакт 41 | PB5 — GPIO/SPI3_MOSI |
| Контакт 42 | PB6 — GPIO/USART1_TX/I2C1_SCL |
| Контакт 43 | PB7 — GPIO/USART1_RX/I2C1_SDA |
| Контакт 44 | BOOT0 — Boot mode select |
| Контакт 45 | PB8 — GPIO/I2C1_SCL |
| Контакт 46 | PB9 — GPIO/I2C1_SDA |
| Контакт 47 | VSS_3 — Digital ground |
| Контакт 48 | VDD_3 — Digital supply |
Типичное применение
STM32F411CCU6 подходит для 7 применениеs: USB HID / CDC Peripheral Device, Wearable Fitness Band, Small TFT HMI Controller, Drone Flight Controller Board, BLDC Motor Control (1-shunt FOC), Audio DSP / USB Speaker, Industrial Sensor Hub.
USB HID / CDC Peripheral Device
The STM32F411CCU6 integrates a USB 2.0 OTG full-speed controller with on-chip PHY, removing the need for an external 8 MHz crystal or USB transceiver. With 128 KB of SRAM it can buffer HID reports and CDC serial data without DMA overhead, and the 100 MHz Cortex-M4 handles HID descriptor parsing at negligible CPU cost. The ART Accelerator ensures interrupt latency below 12 cycles, meeting USB 1 ms polling timing. Place a 1.5 kohm pull-up on PA11 (DM) for full-speed enumeration per the DS9826 datasheet.
Рекомендуется
Wearable Fitness Band
The 7 x 7 mm UFQFPN footprint and 100 MHz Cortex-M4 with FPU fit wearable band designs that need step-counting DSP and low-power standby. With Stop mode drawing 12 uA (RTC running), the device can sustain multi-day battery life on a 100 mAh coin cell. The 12-bit ADC supports 1 kHz HRM sensor sampling, and DMA streams handle IMU I2C traffic without waking the core. Choose the F411 over the F103 for step-counting performance at the same price tier.
Рекомендуется
Small TFT HMI Controller
The STM32F411CCU6 drives small 240 x 320 IPS panels via SPI at 40 MHz using DMA double-buffering, leaving the Cortex-M4 free for LVGL graphics at 30+ FPS. Its 128 KB SRAM holds 2 frame buffers at 16-bit color, while the 256 KB Flash stores image assets and fonts. The SDMMC interface can stream JPEG/PNG assets from a microSD card in real time. The ART Accelerator eliminates flash wait-states, sustaining the 100 MHz SPI clock without tearing.
Рекомендуется
Drone Flight Controller Board
In 250 mm-class racing drones the STM32F411CCU6 runs Betaflight at 8 kHz loop rate, exploiting the FPU for PID + gyro filtering. The 11 timers deliver 6 PWM channels (50-600 Hz) for motor ESCs, plus 3-channel PWM for servos, and the 12-bit ADC samples battery voltage and current with 2.4 MSPS interleaved mode. USB OTG FS provides configurator access without an FTDI chip. Designers value the F411 over F103 for its FPU and DMA flexibility.
Рекомендуется
BLDC Motor Control (1-shunt FOC)
The STM32F411CCU6 supports sensorless 1-shunt FOC for small BLDC fans and pumps up to 200 W. Its advanced timers (TIM1, TIM8) generate complementary 3-phase PWM with programmable dead-time, and the 12-bit ADC at 1 MSPS samples the shunt resistor in time with PWM edges via trigger. The Cortex-M4 FPU accelerates Park/Clarke transforms at 4-8 kHz FOC rates. The compact UFQFPN-48 fits 25 mm motor-control PCBs with a 4-layer thermal stack.
Рекомендуется
Audio DSP / USB Speaker
The Cortex-M4 with single-precision FPU executes IIR/FIR filters and dynamic range compressors in 4-8 ms windows at 48 kHz sample rate. The STM32F411CCU6 streams USB Audio class 1.0 audio at 24-bit/48 kHz with under 5% CPU utilization, leaving headroom for EQ and volume control. Its 128 KB SRAM accommodates 32 ms of stereo audio buffer, and the I2S peripheral drives an external DAC via DMA. The FPU enables reverb/echo at 96 kHz.
Рекомендуется
Industrial Sensor Hub
Industrial sensor hubs use the STM32F411CCU6 to aggregate Modbus, I2C, SPI, and UART data from multiple field sensors. Its 16 DMA streams service SPI sensors at 10 MHz and UART at 3 Mbaud without CPU intervention, while 128 KB SRAM holds 1 s of data for 20 sensors at 100 Hz. The 1.7-3.6 V supply range supports 3.3 V industrial rails, and the -40 to +85 C operating range covers cabinet-mounted use. The FPU accelerates FFT vibration analysis for predictive maintenance.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для STM32F411CCU6 — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | STM32F411CEU6 | STM32F401CCU6 | STM32F411CCU6TR | STM32F412CEU6 | STM32F373R8T6 |
|---|---|---|---|---|---|---|
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics |
| Package | 48-UFQFPN (7x7) | 48-UFQFPN (7x7) - same | 48-UFQFPN (7x7) - same | 48-UFQFPN (7x7) - same | 48-UFQFPN (7x7) - same | 64-LQFP - different |
| Core | Cortex-M4 + FPU | Cortex-M4 + FPU | Cortex-M4 + FPU | Cortex-M4 + FPU | Cortex-M4 + FPU | Cortex-M4 + FPU |
| Max Clock Frequency | 100 MHz | 100 MHz | 100 MHz (84 MHz some variants) | 100 MHz | 100 MHz | 72 MHz |
| Flash Memory | 256 KB | 512 KB | 256 KB | 256 KB | 512 KB | 64 KB |
| SRAM | 128 KB | 128 KB | 64 KB | 128 KB | 256 KB | 16 KB |
| USB | USB OTG FS | USB OTG FS | USB OTG FS | USB OTG FS | USB OTG HS + FS | USB FS device only |
| SDMMC | Yes (1 x) | Yes (1 x) | No | Yes (1 x) | Yes (1 x) | No |
Ключевые отличия
- 128 KB SRAM - double the F401 capacity (против STM32F401CCU6)
- SDMMC interface included (против STM32F401CCU6)
- Drop-in upgrade path to 512 KB (против STM32F411CEU6)
Заметки по проектированию
Decouple each of the three VDD pins (pin 24, 36, 48) with a 100 nF X7R ceramic capacitor placed within 2 mm of the pin, and add a single shared 4.7 uF bulk capacitor near the supply entry. The VDDA pin (pin 9) requires its own 100 nF + 1 uF RC filter to keep ADC reference noise below 200 uV. Estimated: at 100 MHz active current is ~28 mA (per DS9826 typical), so total power budget is ~84 mW at 3.3 V with all peripherals off.
The UFQFPN-48 has a center exposed pad (EP) that must be soldered to a continuous ground plane with at least 9 thermal vias (0.3 mm drill, 0.5 mm pitch) to dissipate 0.5 W continuous. Route the 48 perimeter pads on the top layer only, and keep all signal traces 0.1 mm or wider. Estimated: 4-layer FR4 with 1 oz copper on top yields theta_JA around 35 C/W, allowing 0.7 W continuous at 25 C ambient without thermal derating.
Do not leave NRST (pin 7) floating - connect it through a 10 kohm pull-up and a 100 nF capacitor to ground for clean power-on reset. The BOOT0 pin (pin 44) must be tied to GND via 10 kohm for normal boot, or to VDD for system memory boot. Storing the VBUS sense on PA9 is required for USB OTG operation. Failing to enable the on-chip HSE crystal oscillator will leave the system running on the less-accurate internal HSI.
Информация о соответствии
RoHS and REACH compliant per ST product page. Consumer/industrial grade - not AEC-Q100 qualified. For automotive applications choose STM32F411CCU6Y or STM32F411CEU6Y (AEC-Q100 grade).