STM32F400RBT6 - 128KB Flash Cortex-M4 MCU 64-LQFP | STMicroelectronics
部品番号: STM32F400RBT6 ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $0.9502 | $0.95 |
| 10 | $0.9 | $9.00 |
| 100 | $0.85 | $85.00 |
| 500 | $0.78 | $390.00 |
| 1,000 | $0.72 | $720.00 |
STM32F400RBT6 概要
An Arm Cortex-M4 microcontroller is a 32-bit RISC processor core designed by Arm Holdings, featuring a Thumb-2 instruction set, hardware single-precision floating-point unit (FPU), and DSP extensions. It belongs to the broader MCU (microcontroller unit) hierarchy: Cortex-M4 -> ARM Cortex-M -> 32-bit MCU -> microcontroller -> embedded processor -> semiconductor IC. The STM32F4 series specifically targets high-performance embedded applications requiring DSP and floating-point math, sitting between the lower-cost STM32F0/F1 lines and the higher-end STM32F7/H7 lines.
Key features include 128 KB Flash, 64 KB SRAM, a flexible static memory controller supporting Compact Flash, SRAM, PSRAM, NOR and NAND memories, an LCD-TFT controller for display applications up to XGA resolution, and a Crypt/Hash processor for hardware-accelerated AES, DES, 3DES, SHA-1, MD5, and HMAC. The device provides multiple connectivity options including USB 2.0 OTG full-speed, CAN 2.0B, I2C, SPI, USART/UART, and SDIO interfaces. An integrated 12-bit ADC, 12-bit DAC, and multiple timers support mixed-signal designs.
The STM32F400RBT6 is built on a 90 nm CMOS process and operates from a 1.8 V to 3.6 V supply. It includes a real-time clock, watchdog timers, and a 4 KB backup SRAM with optional battery supply. The part is rated for the -40 C to +85 C industrial temperature range (suffix 6 = industrial grade), making it suitable for harsh-environment applications.
Typical applications include human-machine interface (HMI) panels with TFT LCD, motor drives, industrial control, point-of-sale terminals, GPS platforms, medical equipment, and audio processing. The LCD-TFT controller makes it a particularly strong fit for GUI-rich products requiring direct display driving without an external graphics controller.
When designing with this part, ensure adequate decoupling (100 nF + 4.7 uF) close to the VDD pins and consider using the LQFP SRAM within the 64-pin budget for simpler routing. Boot mode selection via BOOT0 pin determines whether the device boots from Flash, System SRAM, or embedded SRAM - verify boot configuration during bring-up to avoid programming surprises.
This page synthesizes distributor pricing as of 2026-10-10, drop-in alternatives within the STM32F4 family, and practical design notes for engineers evaluating the STM32F400RBT6 for new designs or replacements.
ドロップイン代替品: STM32F400RBT6 — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: STM32F400RBT6 (同一形状・フットプリント) — 相違点: ADC, Operating Temperature, Package, USB.
クイック比較ツール — 並列比較する代替部品を選択:
STM32F401RBT6
✅ ドロップイン✓ 在庫あり
$4.16 / 個
データシートを見る →STM32F405RBT6
✅ ドロップイン📋 参考代替品(カタログ未掲載)
GD32F405RBT6
✅ ドロップイン📋 参考代替品(カタログ未掲載)
GD32F303RBT6
✅ ドロップイン📋 参考代替品(カタログ未掲載)
STM32F400RBT6 最大定格&電気的特性
| Core Architecture | Arm Cortex-M4 with FPU and DSP |
| Flash Memory | 128 KB |
| SRAM | 64 KB |
| Supply Voltage (VDD) | 1.8 V to 3.6 V |
| パッケージ | LQFP-64 (10 x 10 mm) |
| 動作温度 | -40 C to +85 C (industrial grade, suffix 6) |
| ピン数 | 64 |
| ADC | 12-bit (multiple channels, count per channel) |
| DAC | 12-bit |
| USB | USB 2.0 OTG full-speed |
| CAN | CAN 2.0B active |
| LCD-TFT Controller | Yes, integrated |
| Cryptographic Accelerator | AES, DES, 3DES, SHA-1, MD5, HMAC |
| FSMC (External Memory Controller) | Yes, supports CF/SRAM/PSRAM/NOR/NAND |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
STM32F400RBT6 ピン構成
| ピン 1 | VBAT — Battery power input for RTC and backup domain |
| ピン 2 | PC13 — GPIO/Tamper-RTC |
| ピン 3 | PC14 — GPIO/OSC32_IN RCC |
| ピン 4 | PC15 — GPIO/OSC32_OUT RCC |
| ピン 5 | OSC_IN — HSE oscillator input |
| ピン 6 | OSC_OUT — HSE oscillator output |
| ピン 7 | NRST — Reset input (active low) |
| ピン 8 | VSSA — Analog ground |
| ピン 9 | VDDA — Analog supply voltage |
| ピン 10 | PA0 — GPIO/ADC_IN0/WKUP |
| ピン 11 | PA1 — GPIO/ADC_IN1 |
| ピン 12 | PA2 — GPIO/USART2_TX/ADC_IN2 |
| ピン 13 | PA3 — GPIO/USART2_RX/ADC_IN3 |
| ピン 14 | PA4 — GPIO/SPI1_NSS/DAC_OUT1 |
| ピン 15 | PA5 — GPIO/SPI1_SCK/DAC_OUT2 |
| ピン 16 | PA6 — GPIO/SPI1_MISO/ADC_IN6 |
| ピン 17 | PA7 — GPIO/SPI1_MOSI/ADC_IN7 |
| ピン 18 | PA8 — GPIO/USART1_CK/MCO1 |
| ピン 19 | PA9 — GPIO/USART1_TX |
| ピン 20 | PA10 — GPIO/USART1_RX |
| ピン 21 | PA11 — GPIO/USB_DM |
| ピン 22 | PA12 — GPIO/USB_DP |
| ピン 23 | PA13 — GPIO/SWDIO |
| ピン 24 | VSS_1 — Digital ground |
| ピン 25 | VDD_1 — Digital supply voltage |
| ピン 26 | PA14 — GPIO/SWCLK |
| ピン 27 | PA15 — GPIO/SPI3_NSS |
| ピン 28 | PB0 — GPIO/ADC_IN8/TIM3_CH3 |
| ピン 29 | PB1 — GPIO/ADC_IN9/TIM3_CH4 |
| ピン 30 | PB2 — GPIO/BOOT1 |
| ピン 31 | PB3 — GPIO/SPI3_SCK |
| ピン 32 | PB4 — GPIO/SPI3_MISO |
| ピン 33 | PB5 — GPIO/SPI3_MOSI |
| ピン 34 | PB6 — GPIO/I2C1_SCL |
| ピン 35 | PB7 — GPIO/I2C1_SDA |
| ピン 36 | BOOT0 — Boot mode selection |
| ピン 37 | PB8 — GPIO/I2C1_SCL/CAN1_RX |
| ピン 38 | PB9 — GPIO/I2C1_SDA/CAN1_TX |
| ピン 39 | PE0 — GPIO/TIM4_ETR |
| ピン 40 | PE1 — GPIO |
| ピン 41 | VSS_2 — Digital ground |
| ピン 42 | VDD_2 — Digital supply voltage |
| ピン 43 | PB10 — GPIO/I2C2_SCL/USART3_TX |
| ピン 44 | PB11 — GPIO/I2C2_SDA/USART3_RX |
| ピン 45 | PB12 — GPIO/SPI2_NSS |
| ピン 46 | PB13 — GPIO/SPI2_SCK |
| ピン 47 | PB14 — GPIO/SPI2_MISO |
| ピン 48 | PB15 — GPIO/SPI2_MOSI |
| ピン 49 | PD0 — GPIO/FSMC_D2 |
| ピン 50 | PD1 — GPIO/FSMC_D3 |
| ピン 51 | PD2 — GPIO/SDIO_CMD |
| ピン 52 | PD3 — GPIO/FSMC_CLK |
| ピン 53 | PD4 — GPIO/FSMC_NOE |
| ピン 54 | PD5 — GPIO/FSMC_NWE |
| ピン 55 | PD6 — GPIO/FSMC_NWAIT |
| ピン 56 | PD7 — GPIO/FSMC_NE1 |
| ピン 57 | PD8 — GPIO/FSMC_D13 |
| ピン 58 | PD9 — GPIO/FSMC_D14 |
| ピン 59 | PD10 — GPIO/FSMC_D15 |
| ピン 60 | PD11 — GPIO/FSMC_A16 |
| ピン 61 | PD12 — GPIO/FSMC_A17 |
| ピン 62 | PD13 — GPIO/FSMC_A18 |
| ピン 63 | PD14 — GPIO/FSMC_D0 |
| ピン 64 | PD15 — GPIO/FSMC_D1 |
主な用途
STM32F400RBT6 の用途: 6 件s: Human-Machine Interface (HMI) Panels, Industrial Motor Control, Point-of-Sale (POS) Terminals, Medical Monitoring Devices, GPS Tracking Platforms, Audio Processing Equipment.
Human-Machine Interface (HMI) Panels
The STM32F400RBT6 fits HMI panel applications because its integrated LCD-TFT controller can directly drive TFT displays up to XGA resolution without requiring an external graphics controller, reducing BOM cost and PCB area. The Cortex-M4 with FPU accelerates GUI rendering libraries such as em-STM32, TouchGFX, and LVGL, while 64 KB SRAM provides sufficient framebuffer headroom for small-to-medium displays. The 128 KB Flash accommodates full GUI stacks plus application logic. Designers place the MCU between the 3.3 V system rail and the display panel, leveraging the FSMC bus for external memory expansion when larger framebuffers are needed. Compared to F1-series alternatives, the F400 delivers 2,3x DSP throughput, enabling smoother animations and faster touch response.
おすすめ
Industrial Motor Control
The STM32F400RBT6 is well suited for industrial motor control thanks to its Cortex-M4 DSP extensions, which accelerate field-oriented control (FOC) math and PID loop calculations in real time. The integrated 12-bit ADC and DAC, combined with multiple timers supporting PWM complementary outputs, allow direct driving of three-phase inverter bridges. The hardware FPU eliminates floating-point overhead in sensorless control algorithms. Industrial temperature grade (-40 C to +85 C) ensures operation in factory environments. The CAN 2.0B interface integrates with industrial bus systems, while FSMC enables connection to external SRAM for data logging. Compared to Cortex-M3 F1 alternatives, the F400 executes control loops 2,3x faster within the same LQFP-64 footprint.
おすすめ
Point-of-Sale (POS) Terminals
The STM32F400RBT6 fits POS terminal designs because the integrated cryptographic accelerator (AES, DES, 3DES, SHA-1, MD5, HMAC) offloads PCI-compliant payment encryption without external security ICs, reducing cost and board space. The USB 2.0 OTG full-speed interface supports card readers and peripherals, while the LCD-TFT controller drives customer-facing displays. The Cortex-M4 FPU handles transaction logic, display rendering, and encryption concurrently. The LQFP-64 footprint provides 64 pins sufficient for keypad scanning, printer interfaces, and multiple UART peripherals. Compared to Cortex-M0/M3 alternatives, the F400 combines crypto hardware with display driving in a single IC, eliminating the need for a separate security processor.
おすすめ
Medical Monitoring Devices
The STM32F400RBT6 suits medical monitoring equipment because the Cortex-M4 DSP instructions accelerate biosignal processing such as heart-rate variability analysis, pulse-oximetry demodulation, and EMG filtering in real time. The 12-bit ADC with sufficient channel count captures multi-lead sensor data, while the hardware FPU ensures deterministic execution of filter chains. The integrated LCD-TFT controller drives bedside patient displays directly. Industrial temperature grade supports clinical environment operation. The cryptographic accelerator secures patient data transmission per HIPAA requirements. Compared to Cortex-M3 alternatives, the F400 delivers 2,3x DSP performance within the same LQFP-64 footprint, enabling more sophisticated on-device analytics without offloading to a host.
おすすめ
GPS Tracking Platforms
The STM32F400RBT6 is appropriate for GPS tracking platforms because the Cortex-M4 with FPU handles NMEA parsing, dead-reckoning sensor fusion, and GSM/LTE modem communication efficiently. Multiple UART/USART interfaces connect to GNSS modules and cellular modems, while the CAN bus integrates with vehicle OBD-II networks. The 64 KB SRAM accommodates GPS data buffers and communication protocol stacks, and the FSMC enables external NAND flash for trip logging. USB OTG supports firmware updates in the field. Compared to Cortex-M0+ alternatives, the F400's higher performance enables concurrent GNSS processing, cellular connectivity, and sensor fusion without latency issues.
おすすめ
Audio Processing Equipment
The STM32F400RBT6 fits audio processing products because the Cortex-M4 DSP instructions accelerate real-time audio codecs, equalizers, and noise-suppression algorithms directly. The I2S peripheral interfaces with external audio DACs and ADCs, while the 12-bit DAC supports basic audio output. The hardware FPU ensures sample-accurate DSP without software emulation overhead. The LCD-TFT controller can drive a status display for audio mixers or effects units. Compared to Cortex-M3 alternatives, the F400 delivers 2,3x DSP throughput within the same LQFP-64 footprint, enabling more sophisticated effects processing at lower clock rates and reduced power consumption.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: STM32F400RBT6 — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | STM32F401RBT6 | STM32F405RBT6 | GD32F405RBT6 | GD32F303RBT6 |
|---|---|---|---|---|---|
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | GigaDevice | GigaDevice |
| Package | LQFP-64 | LQFP-64 (same) | LQFP-64 (same) | LQFP-64 (same) | LQFP-64 (same) |
| Core | Cortex-M4 + FPU + DSP | Cortex-M4 + FPU + DSP | Cortex-M4 + FPU + DSP | Cortex-M4 + FPU | Cortex-M4 + FPU |
| Flash Memory | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB |
| SRAM | 64 KB | 64 KB | 64 KB | 64 KB | 48 KB |
| LCD-TFT Controller | Yes | No | No | No | No |
| Crypto Accelerator | AES/DES/SHA | No | AES/DES/SHA | No | No |
| USB | USB 2.0 OTG FS | USB 2.0 OTG FS | USB 2.0 OTG HS + FS | USB 2.0 OTG HS + FS | USB 2.0 OTG FS |
主な差別化要因
- Integrated LCD-TFT controller for direct display driving (vs STM32F401RBT6)
- Cryptographic accelerator for hardware encryption (vs STM32F401RBT6)
- Pin-compatible upgrade path to higher-performance STM32F405 family (vs STM32F405RBT6)
設計ノート
Decouple VDD pins individually with 100 nF ceramic capacitors placed within 2 mm of each supply pin, plus a bulk 4.7 uF tantalum or ceramic capacitor near the package. The VDDA pin should be filtered with a ferrite bead and decoupled with 10 nF + 1 uF to minimize ADC noise. Estimated: at 100 MHz CPU clock and 1.8 V supply, core current can exceed 50 mA active - verify regulator headroom for peak loads.
Route the HSE and LSE oscillator traces symmetrically with short lengths (<10 mm) and guard them with a ground pour to minimize EMI coupling. Place load capacitors (typically 5 pF to 25 pF depending on crystal) within 5 mm of the OSC_IN/OSC_OUT pins. For USB designs, the DP/DM pair should be 90 ohm differential, length-matched within 2 mm, and routed over a continuous ground plane to meet USB 2.0 signal integrity requirements.
Do not leave BOOT0 floating - tie it to VSS via 10 kohm for normal Flash boot, or to VDD for System Memory bootloader. Without proper BOOT0 strapping, the device may fail to boot or enter unexpected modes. Also, ensure NRST has a 100 nF capacitor and 10 kohm pull-up; floating reset causes erratic startup behavior. When using SWD debugging, ensure SWDIO and SWCLK are not remapped to conflicting alternate functions in firmware initialization.
Estimated: the LQFP-64 package has theta_JA of approximately 50 C/W on a 4-layer JEDEC test board. At full 100 MHz operation with all peripherals active, power dissipation can reach 200 mW, causing a junction temperature rise of 10 C above ambient - well within the 85 C industrial limit. However, with reduced PCB copper or in enclosed housings, derate CPU frequency to maintain junction temperature below 100 C.
コンプライアンス情報
RoHS compliant per LCSC and JLCPCB listings. Industrial grade (-40 C to +85 C) per T6 suffix. AEC-Q100 automotive qualification not applicable for standard industrial grade.