STMicroelectronics

STM32F103RDT6 - 384KB Flash Cortex-M3 MCU 64-LQFP | STMicroelectronics

Артикул: STM32F103RDT6 ✓ Активен
В наличии Отправка в течение 1–3 рабочих дней
2.0 V to 3.6 V Vdss 64-LQFP (10x10 mm), 0.5 mm pitch Package 72 MHz Speed 384 KB Memory
От $8.2 USD / шт.
MOQ: 1 |
Цена обновлена: 2026-10-21
Оптовые цены
Кол-во Цена за ед. Итого
1 $12.72 $12,72
10 $11.45 $114,50
100 $10.18 $1.018,00
500 $9.15 $4.575,00
1.000 $8.2 $8.200,00
ℹ️ Все цены указаны в USD

STM32F103RDT6 Обзор

The STMicroelectronics STM32F103RDT6 is a 32-bit ARM Cortex-M3 microcontroller in the high-density STM32F1 performance line, operating at up to 72 MHz with 384 KB of embedded Flash and 64 KB of SRAM, housed in a 64-pin LQFP (10x10 mm) package. It integrates USB 2.0 Full-Speed, CAN 2.0B, two I2C, three USART plus two UART, two SPI, and one I2S interface, giving engineers 11 timers, 3 ADCs (12-bit, 1 us), 2 DACs (12-bit), and 51 GPIO pins for mixed-signal motor control and industrial networking designs.

Background: An ARM Cortex-M3 microcontroller is a 32-bit RISC core with Thumb-2 instruction set, hardware divide, NVIC interrupt controller, and tightly coupled memory interfaces, designed for deterministic real-time embedded control. Within the broader taxonomy, the Cortex-M3 belongs to the ARM Cortex-M family -> 32-bit RISC microcontrollers -> embedded microcontrollers -> microprocessors -> semiconductors. The STM32F1 series is ST's mainstream Cortex-M3 line spanning low-, medium-, high-, and XL-density sub-families with progressively richer peripheral sets.

Key specifications include a 2.0-3.6 V single supply range, 4-16 MHz crystal driver with internal 8 MHz RC and 40 kHz LSI for RTC, 12-bit ADC with up to 16 channels, two 12-bit DACs, an FS USB PHY, and a CAN 2.0B controller. The device also features a 7-channel DMA, an SDIO interface for SD/MMC cards, and a CRC engine for embedded communication stacks. Performance is rated up to 90 DMIPS at 72 MHz, with single-cycle multiply and hardware divide.

Architecturally, the STM32F103RDT6 uses a multi-AHB bus matrix connecting the Cortex-M3 core, DMA engines, and on-chip peripherals, allowing simultaneous memory and peripheral access without contention. Standard peripherals include three general-purpose 16-bit timers, one PWM timer for motor control, two watchdog timers (independent and window), and a SysTick timer. Embedded Flash is zero-wait state up to 24 MHz; above that, a prefetch buffer maintains 72 MHz operation without software wait states.

Typical applications include three-phase motor drives (BLDC, PMSM, induction), industrial control PLCs, USB-CAN bridges, HVAC controllers, low-cost data loggers, biometric instrumentation, and handheld POS equipment. The combination of CAN, USB, and 12-bit ADC resolution in a 64-LQFP package makes the STM32F103RDT6 especially common in automotive aftermarket and 24 V industrial designs where USB diagnostics and CAN fieldbus must coexist.

Design consideration: At 72 MHz and 1.8 V core, idle current is roughly 27 mA; selecting sleep or stop modes with RTC wake-up can drop this to the tens-of-microamp range for battery-backed nodes. The 64-LQFP 10x10 mm footprint with 0.5 mm pitch can be hand-soldered, but a 4-layer PCB with continuous ground pour under the exposed pad is recommended for stable ADC performance.

This page synthesizes distributor inventory, drop-in alternatives including pin-compatible GD32F103RDT6, application-specific design notes, and verification cross-references not present on any single distributor or manufacturer page.

Аналоги без доработки для STM32F103RDT6 — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.

Варианты в этой серии

Модели той же серии, совместимые без доработки с STM32F103RDT6 (тот же форм-фактор и посадочное место) — отличается по Package, ADC, Communication Interfaces, Operating Temperature, SRAM.

STMicroelectronics
Package: LQFP64 (10x10 mm)
ADC: 3 x 12-bit, up to 1 MSPS (2 MSPS interleaved)
Operating Temperature: -40C to +85C
Сравнить с STM32F103RDT6 →
STMicroelectronics
Package: LQFP-64 (10x10 mm)
ADC: 3 x 12-bit, up to 21 channels
Communication Interfaces: 2 x I2C, 3 x SPI, 2 x I2S, 5 x USART, USB 2.0 FS, CAN 2.0B, SDIO
Сравнить с STM32F103RDT6 →
STMicroelectronics
Package: 64-LQFP, 10 mm x 10 mm
Communication Interfaces: USB, CAN, and other communication interfaces
Сравнить с STM32F103RDT6 →

Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:

STM32F103RET6

✅ Прямая замена
STMicroelectronics
📦 64-LQFP (10x10 mm)
ARM Cortex-M3 32-bit RISC · 72 MHz · 512 KB · 64 KB · 2.0 V to 3.6 V · -40 C to +85 C (industrial) · LQFP-64 (10x10 mm) · 51

✓ В наличии

$2.2148 / шт.

Открыть даташит →

STM32F103RFT6

✅ Прямая замена
STMicroelectronics
📦 64-LQFP (10x10 mm)
32-bit ARM Cortex-M3 microcontroller · STM32F1 series, XL-density performance line · 72 MHz · 768 KB Flash (768K x 8) · 96 KB (96K x 8) · 51 · ARM Cortex-M3 · 32-bit

✓ В наличии

Уточнить цену

Открыть даташит →

STM32F103RCT6

✅ Прямая замена
STMicroelectronics
📦 64-LQFP (10x10 mm)
ARM Cortex-M3 32-bit · 72 MHz · 256 KB · 48 KB · 2.0 V to 3.6 V · -40C to +85C · LQFP64 (10x10 mm) · 51

✓ В наличии

$1.6406 / шт.

Открыть даташит →

GD32F103RDT6

✅ Прямая замена
📦 64-LQFP (10x10 mm)
same 64-LQFP footprint, 108 MHz max clock vs 72 MHz (+50%), zero-wait-state buffered Flash; validate ADC and timing

📋 Справочный аналог (нет в каталоге)

APM32F103RDT6

✅ Прямая замена
📦 64-LQFP (10x10 mm)
same 64-LQFP footprint, 96 MHz max clock vs 72 MHz (+33%), register-level peripheral compatibility with STM32F1

📋 Справочный аналог (нет в каталоге)

STM32F103RDT6 Максимальные параметры и электрические характеристики

Core ARM Cortex-M3 32-bit RISC
Максимальная тактовая частота 72 MHz
Performance 90 DMIPS
Program Memory (Flash) 384 KB
SRAM 64 KB
Корпус 64-LQFP (10x10 mm), 0.5 mm pitch
Напряжение питания 2.0 V to 3.6 V
GPIO Pins 51
ADC 3 x 12-bit, up to 16 channels, 1 us conversion
DAC 2 x 12-bit
Timers 11 (including 1 PWM, 2 watchdog, SysTick)
Communication Interfaces USB 2.0 FS, CAN 2.0B, 2x I2C, 3x USART + 2x UART, 2x SPI, 1x I2S, SDIO
DMA Channels 7
Рабочая температура -40 C to +85 C (TA)
Статус RoHS Compliant
Тип монтажа Surface Mount

Конфигурация выводов STM32F103RDT6

LQFP-64 Package Pinout Diagram LQFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 LQFP-64
Контакт 1 PC13 — GPIO/Tamper-RTC; can wake from standby
Контакт 2 PC14 — GPIO/OSC32_IN for external 32.768 kHz crystal
Контакт 3 PC15 — GPIO/OSC32_OUT for external 32.768 kHz crystal
Контакт 4 VSS_1 — Ground reference
Контакт 5 VDD_1 — Digital supply 2.0-3.6 V
Контакт 6 OSC_IN — Main oscillator input
Контакт 7 OSC_OUT — Main oscillator output
Контакт 8 NRST — Reset input, active low
Контакт 9 PA0 — GPIO/ADC0_IN0/TIM2_CH1_ETR
Контакт 10 PA1 — GPIO/ADC0_IN1/TIM2_CH2
Контакт 11 PA2 — GPIO/USART2_TX/ADC0_IN2
Контакт 12 PA3 — GPIO/USART2_RX/ADC0_IN3
Контакт 13 PA4 — GPIO/SPI1_NSS/USART2_CK/ADC1_IN4
Контакт 14 PA5 — GPIO/SPI1_SCK/ADC1_IN5/DAC_OUT1
Контакт 15 PA6 — GPIO/SPI1_MISO/ADC1_IN6/TIM3_CH1
Контакт 16 PA7 — GPIO/SPI1_MOSI/ADC1_IN7/TIM3_CH2
Контакт 17 PC4 — GPIO/ADC1_IN14
Контакт 18 PC5 — GPIO/ADC1_IN15
Контакт 19 PB0 — GPIO/ADC1_IN8/TIM3_CH3
Контакт 20 PB1 — GPIO/ADC1_IN9/TIM3_CH4
Контакт 21 PB2/BOOT1 — GPIO/Boot mode selection
Контакт 22 PB10 — GPIO/I2C2_SCL/USART3_TX
Контакт 23 PB11 — GPIO/I2C2_SDA/USART3_RX
Контакт 24 VSS_2 — Ground reference
Контакт 25 VDD_2 — Digital supply 2.0-3.6 V
Контакт 26 PB12 — GPIO/SPI2_NSS/I2C2_SMBAI/TIM1_BKIN
Контакт 27 PB13 — GPIO/SPI2_SCK/TIM1_CH1N
Контакт 28 PB14 — GPIO/SPI2_MISO/TIM1_CH2N
Контакт 29 PB15 — GPIO/SPI2_MOSI/TIM1_CH3N
Контакт 30 PC6 — GPIO/TIM8_CH1
Контакт 31 PC7 — GPIO/TIM8_CH2
Контакт 32 PC8 — GPIO/TIM8_CH3
Контакт 33 PC9 — GPIO/TIM8_CH4
Контакт 34 PA8 — GPIO/USART1_CK/TIM1_CH1/MCO
Контакт 35 PA9 — GPIO/USART1_TX/TIM1_CH2
Контакт 36 PA10 — GPIO/USART1_RX/TIM1_CH3
Контакт 37 PA11 — GPIO/USB_DM/CAN1_RX/TIM1_CH4
Контакт 38 PA12 — GPIO/USB_DP/CAN1_TX
Контакт 39 PA13 — GPIO/JTMS-SWDIO
Контакт 40 VSS_3 — Ground reference
Контакт 41 VDD_3 — Digital supply 2.0-3.6 V
Контакт 42 PA14 — GPIO/JTCK-SWCLK
Контакт 43 PA15 — GPIO/JTDI/TIM2_CH1_ETR/SPI1_NSS
Контакт 44 PC10 — GPIO/UART4_TX/USART3_TX/I2S_BCLK
Контакт 45 PC11 — GPIO/UART4_RX/I2S_WS
Контакт 46 PC12 — GPIO/UART5_TX/USART3_CK/I2S_CK
Контакт 47 PD2 — GPIO/TIM3_ETR/UART5_RX
Контакт 48 PB3 — GPIO/JTDO/TIM2_CH2/SPI1_SCK
Контакт 49 PB4 — GPIO/JTRST/TIM3_CH1/SPI1_MISO
Контакт 50 PB5 — GPIO/I2C1_SMBAI/TIM3_CH2/SPI1_MOSI
Контакт 51 PB6 — GPIO/I2C1_SCL/TIM4_CH1/USART1_TX
Контакт 52 PB7 — GPIO/I2C1_SDA/TIM4_CH2/USART1_RX
Контакт 53 BOOT0 — Boot mode selection (Flash / Bootloader / RAM)
Контакт 54 PB8 — GPIO/TIM4_CH3
Контакт 55 PB9 — GPIO/TIM4_CH4/I2C1_SDA
Контакт 56 PC0 — GPIO/ADC1_IN10
Контакт 57 PC1 — GPIO/ADC1_IN11
Контакт 58 PC2 — GPIO/ADC1_IN12
Контакт 59 PC3 — GPIO/ADC1_IN13
Контакт 60 VSS_4 — Ground reference
Контакт 61 VDD_4 — Digital supply 2.0-3.6 V
Контакт 62 PA0/PA0_WKUP — GPIO/Standby wake-up
Контакт 63 VREF+ — ADC/DAC reference positive
Контакт 64 VREF- — ADC/DAC reference negative (ground)

Типичное применение

STM32F103RDT6 подходит для 6 применениеs: Three-Phase BLDC and PMSM Motor Control, Industrial USB-to-CAN Fieldbus Bridge, HVAC Climate Control and Variable-Frequency Drives, USB-Enabled Handheld POS Terminals, Biometric and Medical Instrumentation, Industrial Sensors and Data Acquisition Modules.

🏭

Three-Phase BLDC and PMSM Motor Control

The STM32F103RDT6 is widely used in three-phase BLDC, PMSM, and induction motor drives. Its 72 MHz Cortex-M3 core executes sensorless FOC and field-weakening calculations in real time, while the advanced 16-bit PWM timer produces three complementary PWM channels with programmable dead time for safe half-bridge switching. The three 12-bit ADCs sample phase currents at the same instant via simultaneous trigger, and zero-crossing sensing uses internal comparators to reduce BOM cost. The 384 KB Flash holds reference firmware plus application code for torque control and fault handling. The peripheral complement (CAN for system communication, USART for debug, TIM for encoder feedback) fits mid-power HVAC and small EV auxiliary drives. Compared to the Cortex-M4 STM32F407, the F103 line avoids an FPU cost when integer DSP is sufficient, lowering the bill of materials in motor-control boards where tens of thousands of units ship yearly.

🏭

Industrial USB-to-CAN Fieldbus Bridge

In industrial networking, the STM32F103RDT6 anchors USB-to-CAN bridges, CANopen and DeviceNet nodes, and 24 V bus-powered sensor hubs. The integrated USB 2.0 Full-Speed PHY enumerates as a CDC or vendor-class device with up to 12 Mbps throughput, while the CAN 2.0B controller communicates at 1 Mbps for industrial fieldbus. The 64 KB SRAM comfortably buffers CAN frames and USB packet descriptors, while the 384 KB Flash hosts the protocol stack plus vendor extensions. Three USART plus two UART handle RS-232/422/485 channels used for legacy equipment in factory-floor retrofits. Operating from a wide 2.0-3.6 V supply enables direct 3.3 V industrial rail connection. Combined with the 64-LQFP footprint's 51 GPIOs, the F103RDT6 enables gateway designs where separate controllers would otherwise be required, simplifying the BOM.

🏭

HVAC Climate Control and Variable-Frequency Drives

Heating, ventilation, and air-conditioning (HVAC) equipment employs the STM32F103RDT6 to drive variable-frequency compressor motors, read temperature and pressure sensors, and control dampers. The 12-bit ADC measures analog thermistor and 4-20 mA sensor signals with 1 microsecond conversion, while two 12-bit DACs generate reference voltages for external trim and feedback loops. Eleven timers cover compressor VFD switching, fan speed capture, and a real-time clock tick; the on-chip 40 kHz LSI drives stop-mode wake-up for timer-based defrost cycles. The 64-LQFP package survives 85 C ambient operation required in equipment enclosures. The 384 KB Flash supports energy-modulation firmware with combined pressure/temperature control loops, while CAN connectivity aids integration into building-management systems as a slave node.

💡

USB-Enabled Handheld POS Terminals

Point-of-sale terminals, handheld scanners, and payment peripherals rely on the STM32F103RDT6 for USB host or device operation, display driving, and secure keypad handling. The USB 2.0 Full-Speed On-The-Go controller attaches to printer peripherals, USB keyboards, or upstream PCs as a virtual COM port, while three USARTs connect to Bluetooth/WiFi/GSM modules for cloud-connected payment. The 12-bit ADC reads battery voltage and thermal sensors; two 12-bit DACs control display brightness and piezo-buzzer volume. The 64-LQFP footprint's 51 GPIOs drive TFT or OLED panels, matrix keypads, and external flash storage for transactional buffering. With 384 KB Flash, terminal firmware fits with OTA update partitioning. Compared with Cortex-M0 alternatives, the F103 offers the math throughput required for cryptographic operations in payment-class firmware.

💊

Biometric and Medical Instrumentation

Medical devices including blood-pressure monitors, glucose meters, infusion pumps, and portable ECG units integrate the STM32F103RDT6 for measurement, display, and low-noise analog signal conditioning. Three 12-bit ADCs simultaneously sample optical pulse oximeter waveforms, body-impedance measurement channels, and battery telemetry; two 12-bit DACs drive sensor excitation and patient-safe reference voltages. The 11 timers generate PWM excitation, time capacitive sensor discharge, and drive haptic-feedback buzzers. USB device connectivity enables tethering to clinician workstations, while CAN connectivity integrates devices into hospital monitoring networks where IEC 60601-1 isolation is added externally. The wide 2.0-3.6 V supply tolerates battery boost/buck outputs and supports portable battery-powered operation, with low-power RTC sleep reducing quiescent current for shelf-life stretching.

🏭

Industrial Sensors and Data Acquisition Modules

Programmable Logic Controllers and 24 V industrial data-acquisition modules use the STM32F103RDT6 as the digital front-end for analog signal conditioning, Modbus communication, and isolated CAN outputs. The three 12-bit ADCs read 4-20 mA current-loop channels, thermocouple outputs after amplification, and digital potentiometer scaling; the SDIO interface records to SD cards for black-box event logging. Two SPI channels drive 0-10 V analog output DACs and isolated digital I/O expanders. The 51 GPIOs interface to optocoupler input cards with interrupt-driven EXTI handling. With CAN connectivity, the device clusters as a remote I/O node in industrial cabinets; with USB device capability, technicians tune parameters from a laptop without opening the panel.

Сводка рекомендуемых товаров

STGIPN3H60 600V IGBT intelligent power module for motor drive output stage Используется в: Three-Phase BLDC and PMSM Motor Control L6390 Gate driver for three-phase BLDC motor Используется в: Three-Phase BLDC and PMSM Motor Control TJA1050 NXP Semiconductors Используется в: Industrial USB-to-CAN Fieldbus Bridge USBLC6-2SC6 USB ESD protection array for industrial ports Используется в: Industrial USB-to-CAN Fieldbus Bridge ACS712ELCTR-30A-T Hall-effect current sensor for compressor monitoring Используется в: HVAC Climate Control and Variable-Frequency Drives MCP9700T-E/TT Low-power analog temperature sensor Используется в: HVAC Climate Control and Variable-Frequency Drives CH340G WCH Используется в: USB-Enabled Handheld POS Terminals TP4056 Lithium-polymer linear battery charger IC Используется в: USB-Enabled Handheld POS Terminals MAX30102 Reflective heart-rate and SpO2 sensor Используется в: Biometric and Medical Instrumentation AD8232 Single-lead ECG analog front-end Используется в: Biometric and Medical Instrumentation MAX31855KASA+T K-type thermocouple-to-digital converter Используется в: Industrial Sensors and Data Acquisition Modules ISO1050DUB Texas Instruments Используется в: Industrial Sensors and Data Acquisition Modules
What is the core architecture of STM32F103RDT6?
The STM32F103RDT6 integrates an ARM Cortex-M3 32-bit RISC core operating at up to 72 MHz, delivering 90 DMIPS. According to the STMicroelectronics datasheet, the core implements the Thumb-2 instruction set with single-cycle hardware multiply and divide, plus a tightly coupled NVIC for deterministic interrupt handling in real-time embedded designs.
How much Flash and SRAM does STM32F103RDT6 have?
The STM32F103RDT6 includes 384 KB of embedded Flash program memory and 64 KB of SRAM. The Flash operates zero-wait-state up to 24 MHz; above that, a built-in prefetch buffer sustains 72 MHz operation. Per ST datasheet, this combination is typical for the STM32F103xD high-density sub-line with USB and CAN peripherals.
What package does STM32F103RDT6 use?
The STM32F103RDT6 ships in a 64-pin LQFP package measuring 10x10 mm with 0.5 mm pin pitch. The LQFP-64 footprint is widely hand-solderable, making it the most popular package for the high-density STM32F1 line alongside the 64-pin LQFP variant used in this part.
Does STM32F103RDT6 support USB and CAN?
Yes, the STM32F103RDT6 includes a full-speed USB 2.0 PHY (12 Mbps) and a CAN 2.0B controller. Both peripherals share the APB1 bus with their own dedicated interrupts and DMA channels. According to ST datasheet, this combination enables USB-CAN bridges for industrial fieldbus and automotive diagnostics.
What is the price of STM32F103RDT6?
The STM32F103RDT6 lists at approximately $12.72 USD for qty 1, declining to about $8.20 USD at qty 1000, as of 2026-10-21 from DigiKey and Mouser distributor listings. Volume pricing can drop further through direct ST sales channels for OEMs.
Is STM32F103RDT6 in stock at major distributors?
Yes, as of 2026-10-21, distributor snapshots show the STM32F103RDT6 available with thousands of units in stock and ships-today lead times at both DigiKey and Mouser. Lead time for cut-tape quantities is typically 2-5 business days. Reel quantities may require 10-15 business days for replenishment.
What is the difference between STM32F103RDT6 and STM32F103RET6?
The STM32F103RDT6 has 384 KB of Flash and 64 KB of SRAM, while the STM32F103RET6 has 512 KB of Flash and 64 KB of SRAM. Both share the same 64-LQFP package, 72 MHz Cortex-M3 core, USB-CAN peripheral set, and pinout, so the RFT6/RDT6/RET6 trio is a drop-in family upgraded only by Flash size.
Can GD32F103RDT6 replace STM32F103RDT6 directly?
The GigaDevice GD32F103RDT6 is a pin-to-pin compatible drop-in replacement for the STM32F103RDT6 in the same 64-LQFP package, with up to 108 MHz core clock versus 72 MHz and a zero-wait-state Flash-buffered SRAM architecture. According to cross-reference data, GPIO mapping, peripheral register layout, and basic peripherals align, but ADC behavior and timing-sensitive timing code must be re-validated.
What is a good drop-in alternative for STM32F103RDT6?
The best same-package drop-in alternative for STM32F103RDT6 is the GD32F103RDT6 from GigaDevice, sharing the same 64-LQFP 10x10 mm footprint and Cortex-M3 instruction set. For higher clock headroom, the APM32F103RDT6 from GigaDevice's APM line is also a 64-LQFP drop-in with 96 MHz maximum clock and identical peripheral placement.
When should I choose STM32F103RDT6 over STM32F407?
Choose STM32F103RDT6 for cost-sensitive industrial designs with USB-CAN and basic mixed-signal workloads at 72 MHz; the STM32F407VG runs at 168 MHz Cortex-M4 with FPU and Ethernet but costs more and consumes significantly more power. For a 72 MHz Cortex-M3 with USB-CAN in 64-LQFP, the STM32F103RDT6 remains the lowest-cost mainstream choice.
Where can I download the STM32F103RDT6 datasheet PDF?
The official STM32F103RDT6 datasheet is hosted on STMicroelectronics' website at the product page for the STM32F103xC/xD/xE performance line. Per ST datasheet numbering conventions, this high-density datasheet covers electrical characteristics, pin definitions, peripheral descriptions, and package outlines for the entire density sub-family.
Does STM32F103RDT6 require an external crystal for USB?
Yes, the STM32F103RDT6 needs an external crystal or resonator between 4-16 MHz to drive its PLL for accurate 72 MHz operation and 48 MHz USB clocking. Per ST datasheet, the internal 8 MHz RC HSI can run the core but is too inaccurate for USB Full-Speed; a 32.768 kHz LSE crystal is also recommended for RTC operation.
Is STM32F103RDT6 RoHS compliant?
Yes, the STM32F103RDT6 is RoHS compliant per STMicroelectronics product specifications. The 64-LQFP (10x10 mm) package is lead-free, halogen-free by default for ST's industrial-grade parts, and the part meets applicable REACH requirements. The high-density STM32F1 line is not AEC-Q100 qualified; use STM32F103RDT6TR for tape-and-reel packaging variants.
What is the ADC resolution on STM32F103RDT6?
The STM32F103RDT6 includes three 12-bit successive-approximation ADCs with up to 16 input channels and a 1 microsecond conversion time. According to ST datasheet, ADCs can be triggered by software, timer events, or external EXTI lines and support DMA transport for low-CPU-overhead sampling at rates up to 1 MSPS.
Can I use STM32F103RDT6 for motor control?
Yes, the STM32F103RDT6 is widely deployed in three-phase motor drives for BLDC, PMSM, and induction motors. The combination of an advanced 16-bit PWM timer with complementary PWM outputs, three 12-bit ADCs for current sensing, and the Cortex-M3 arithmetic capability makes it suitable for sensorless FOC at switching frequencies up to 20 kHz.

Справочные инженерные данные для STM32F103RDT6 — сравнение, рекомендации по проектированию и информация о соответствии.

Руководство по выбору

Choose STM32F103RDT6 when your design needs a mainstream Cortex-M3 MCU with USB Full-Speed, CAN 2.0B, 384 KB Flash, and 64-LQFP footprints, where the ST ecosystem (STM32CubeMX, HAL drivers, Atollic/Keil debug) matters as much as raw cost. Choose STM32F103RET6 if your firmware exceeds 384 KB Flash but you want zero-cost upgrades (same package, same pinout). Choose STM32F103RFT6 for 768 KB Flash requirements in the same footprint. Choose STM32F103RCT6 if you need a 256 KB Flash variant to fit cost-sensitive builds. Choose GD32F103RDT6 when you need a 108 MHz upgrade path and cost-down at high volume, accepting that ADC behavior and timing-sensitive code must be revalidated. Choose APM32F103RDT6 only if GD32 supply is constrained and you specifically want the APM32 line. Avoid cross-brand migration if your firmware relies on sub-cycle timing or ROM checksum tables.

Сравнение с аналогами

Параметр Этот товар STM32F103RET6 STM32F103RFT6 STM32F103RCT6 GD32F103RDT6 APM32F103RDT6
Package 64-LQFP (10x10 mm) 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same
Brand STMicroelectronics STMicroelectronics (same-brand) STMicroelectronics (same-brand) STMicroelectronics (same-brand) GigaDevice (cross-brand) GigaDevice (cross-brand)
Core Architecture ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3
Maximum Clock Frequency 72 MHz 72 MHz 72 MHz 72 MHz 108 MHz 96 MHz
Flash Memory 384 KB 512 KB 768 KB 256 KB 384 KB 384 KB
SRAM 64 KB 64 KB 64 KB 48 KB 64 KB 64 KB
Operating Temperature -40 C to +85 C -40 C to +85 C -40 C to +85 C -40 C to +85 C -40 C to +85 C -40 C to +85 C
USB and CAN USB FS + CAN 2.0B USB FS + CAN 2.0B USB FS + CAN 2.0B USB FS + CAN 2.0B USB FS + CAN 2.0B USB FS + CAN 2.0B

Ключевые отличия

  • Same 64-LQFP family with higher Flash upgrade path (против STM32F103RET6)
  • ST ecosystem and toolchain support (против GD32F103RDT6)
  • Decades-long lifecycle stability with broad distributor inventory (против APM32F103RDT6)

Заметки по проектированию

Estimated: At 72 MHz with all peripherals active, the LQFP-64 package dissipates roughly 250-350 mW worst-case, giving a theta_JA of approximately 46 C/W on a 4-layer JEDEC test board. This translates to about 25-30 C junction-to-ambient rise at 250 mW; at 85 C ambient, the junction reaches 110-115 C, leaving reasonable margin under the 125 C limit. For enclosed industrial cabinets, verify with on-board thermal instrumentation. Estimated values based on STMicroelectronics STM32F103xD typical power figures and a 4-layer PCB with internal ground pour; actual dissipation depends on enabled peripherals and duty cycle.

Per ST datasheet, decouple VDD pins individually with 100 nF ceramic capacitors placed as close as possible to the package pins, plus a bulk 4.7-10 uF capacitor within 20 mm. Keep the analog VREF+ trace short and surround it with digital ground; if the analog 3.3 V is shared with digital supply, add a ferrite bead for ADC noise isolation. Use a 4-layer PCB with continuous ground plane; a 2-layer board works for low-speed GPIO designs but degrades ADC performance above 100 kSPS conversions.

When routing high-speed USB DP/DM traces, keep them matched-length within 1 mm and surrounded by continuous ground. The 12 MHz external HSE crystal should have 12 pF load capacitors per the ST datasheet Crystal section; mismatched loading causes inaccurate 48 MHz USB clocking and enumeration failures on industrial machines with long cables. For CAN bus, place TJA1050 or ISO1050DUB within 50 mm of the CAN1_RX/TX pins and use twisted-pair cable with 120 ohm termination at each end.

When migrating firmware from GD32F103RDT6 to STM32F103RDT6, do not assume identical timing: GD32's zero-wait-state Flash buffering alters bus-cycle counts versus ST's wait-state Flash, so any timing-sensitive code that depends on cycle-accurate instruction delays should be revalidated. ADC peripheral initialization sequences also differ slightly between the two manufacturers. Conversely, migrating up to STM32F103RET6 only changes the Flash size; the entire pinout, peripheral map, and register layout are identical, so recompilation with the appropriate memory-map linker script is the entire porting task.

Информация о соответствии

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Без свинца
Yes
Без галогенов
Yes
Конфликтные минералы
Compliant

STM32F1 industrial-grade parts are RoHS and lead-free compliant per STMicroelectronics product specifications. The STM32F1 line is not AEC-Q100 qualified for automotive; STM32F103RDT6TR is the tape-and-reel packaging variant of the same die. For automotive use, see STM32 family automotive-grade devices.

Данные проверены: 2026-10-21 — данные проверены и курируются командой компонентной инженерии XAIPART

Похожие запросы

STM32F103RDT6 STM32F103RDT6 datasheet STM32F103RDT6 price STM32F103RDT6 pinout 64-LQFP STM32F103RDT6 motor control FOC STM32F103RDT6 USB CAN bridge STM32F103RDT6 vs STM32F103RET6 GD32F103RDT6 drop-in replacement buy STM32F103RDT6 in stock STM32F103RDT6 lead time 2026 Cortex-M3 384KB Flash 72MHz MCU STM32F103RDT6 RoHS REACH

Связанные компоненты & термины

STMicroelectronics STM32F103RDT6 STM32F103RET6 STM32F103RFT6 STM32F103RCT6 GD32F103RDT6 APM32F103RDT6 GigaDevice ARM Cortex-M3 Thumb-2 instruction set NVIC USB 2.0 Full-Speed CAN 2.0B 12-bit ADC 12-bit DAC LQFP-64 LQFP package family surface-mount technology RoHS REACH AEC-Q100 industrial 24 V STM32F1 performance line STM32CubeMX BLDC motor control sensorless FOC
Быстрый запрос цены (RFQ)
Заполните все данные — наша команда продаж ответит в течение 24 часов
Артикул Производитель Корпус QTY Целевая цена Итого
Итого: $0.00 USD
✓
Запрос цены отправлен!

Мы ответим на ваш email в течение 24 часов

1
RFQ отправлен
2
Предложение получено
3
Заказ оформлен
4
Оплата
5
Отправлено
6
Доставлено
Просмотреть детали RFQ