qixinwei-pcba

GD32F303RCT6 GigaDevice ARM Cortex-M4 MCU 120MHz 256KB Flash 48KB SRAM LQFP-64 (10×10)

reviews
items available
Add inquiry cart Inquire Now

GD32F303RCT6 Product Overview

The GD32F303RCT6 is a mainstream 32-bit general-purpose microcontroller from GigaDevice, based on the ARM Cortex-M4 core, in an LQFP-64 package (10×10mm). Running at up to 120MHz, the GD32F303RCT6 features 256KB Flash and 48KB SRAM. The GD32F303RCT6 is pin-compatible with the STM32F103RCT6but features an upgraded Cortex-M4 core with FPUand a higher 120MHz clock speed. Offering exceptional cost-performance and rich peripheral resources, the GD32F303RCT6 is widely used in industrial control, motor drives, consumer electronics, and IoT applications.


GD32F303RCT6 Core Features

Cortex-M4 Core with 120MHz High Speed: The GD32F303RCT6 is based on the ARM Cortex-M4 32-bit RISC core with single-precision FPU and DSP instruction set support. The GD32F303RCT6 runs at up to 120MHz. GigaDevice's “zero-wait Flash technology” maintains high instruction throughput at 120MHz through prefetch buffers and cache mechanisms.

Ample Memory: The GD32F303RCT6 provides 256KB embedded Flashand 48KB SRAM.

51 GPIOs: The GD32F303RCT6 offers 51 I/O ports.

High-Precision Analog Peripherals: The GD32F303RCT6 integrates 3×12-bit ADCs (16 channels)and 2×12-bit DACs. The GD32F303RCT6's ADC sampling rate is up to 2.6Mspswith integrated Programmable Gain Amplifier (PGA) and fast analog comparators.

Rich Communication Interfaces: The GD32F303RCT6 supports 3×SPI, 2×I2C, 3×USART, 2×UART, 2×I2S, CAN 2.0B, USB 2.0 FS (USBD), and SDIO.

Timer Resources: The GD32F303RCT6 features up to 12×16-bit timerssupporting PWM, input capture, and output compare.

Low Power Design: The GD32F303RCT6 offers multiple low-power modes including standby and stop modes. The GD32F303RCT6 operates from 2.6V~3.6V, and its temperature range is -40℃ to +85℃.

LQFP-64 Package, Pin-Compatible with STM32F103: The GD32F303RCT6 is available in LQFP-64 package (10×10mm) with 51 I/O pins, pin-compatible with STM32F103RCT6. Note: GD32's clock control unit is RCU (Reset and Clock Unit), with register name and API differences from STM32's RCC; BOOT0 must be pulled down with a 10K resistor or tied to GND.


GD32F303RCT6 Applications

Industrial Control & Automation: The GD32F303RCT6 is ideal for PLCs, inverters, servo control, industrial robotics, and instrumentation

Motor Control & Drives: The GD32F303RCT6 excels in BLDC motor control, FOC vector control, drone flight controllers, and ESCs

Power & New Energy: The GD32F303RCT6 is used in inverters, power supplies, and power monitoring

Consumer Electronics & IoT: The GD32F303RCT6 suits smart home, smart appliances, handheld devices, and POS terminals

Automotive Electronics: The GD32F303RCT6 supports in-vehicle CAN bus communication and sensor interfaces

Communication & IoT: The GD32F303RCT6 is used in industrial communication gateways and protocol converters


GD32F303RCT6 Key Advantages

Domestic Cost-Effective MCU, Mainstream STM32 Alternative: The GD32F303RCT6 is a mainstream domestic alternative to the STM32F103RCT6. The GD32F303RCT6 uses the same LQFP-64 package with nearly identical pin definitions, offering outstanding cost-performance.

120MHz Cortex-M4 Core for Performance Leap: The GD32F303RCT6 is upgraded from Cortex-M3 to M4 with FPU, clock speed increased from 72MHz to 120MHz. The GD32F303RCT6's zero-wait Flash technology delivers 1.5 DMIPS/MHz, 20% higher than STM32F1 series. The GD32F303RCT6's hardware FPU directly handles floating-point operations, significantly improving motor control and DSP algorithm efficiency.

High-Precision Analog Peripherals: The GD32F303RCT6 provides 3×12-bit ADCs (16 channels) with 2.6Msps sampling rate, integrated PGA and fast analog comparators. The GD32F303RCT6's ADC conversion speed far exceeds competing MCUs. Paired with 2×12-bit DACs, the GD32F303RCT6 is ideal for motor control and overcurrent protection.

Rich Communication Interfaces: The GD32F303RCT6 features CAN 2.0B, 3×SPI, 2×I2C, 5×UART/USART, 2×I2S, USB 2.0 FS, and SDIO.

Mature Ecosystem for Rapid Development: The GD32F303RCT6 is pin-compatible with STM32F103 for direct hardware replacement. It supports Keil, IAR, GCC, with complete datasheets and development guides from GigaDevice.

Domestic Supply with Stable Availability: As an original GigaDevice product, the GD32F303RCT6 offers stable supply and a mature development ecosystem.


Why Choose QIXINWEI

Years of experience in the electronics industry. Trusted by global customers.

Massive In-Stock Inventory – Ready to ship promptly

BOM Matching Service – One-stop solution, save time

PCBA Customization – Professional engineering team creates tailor-made solutions based on your needs

Cost-Effective & Efficient – Better channel, better cost

A dedicated team makes your procurement smoother.

Contact us for BOM quotes or PCBA inquiries


GD32F303RCT6 GigaDevice ARM Cortex-M4 MCU 120MHz 256KB Flash 48KB SRAM LQFP-64 (10×10) GD32F303RCT6 GigaDevice Cortex-M4 MCU 120MHz 256KB Flash LQFP-64GD32F303RCT6 GigaDevice ARM Cortex-M4 MCU 120MHz 256KB Flash 48KB SRAM LQFP-64 (10×10) GD32F303RCT6 GigaDevice Cortex-M4 MCU 120MHz 256KB Flash LQFP-64GD32F303RCT6 GigaDevice ARM Cortex-M4 MCU 120MHz 256KB Flash 48KB SRAM LQFP-64 (10×10) GD32F303RCT6 GigaDevice Cortex-M4 MCU 120MHz 256KB Flash LQFP-64GD32F303RCT6 GigaDevice ARM Cortex-M4 MCU 120MHz 256KB Flash 48KB SRAM LQFP-64 (10×10) GD32F303RCT6 GigaDevice Cortex-M4 MCU 120MHz 256KB Flash LQFP-64GD32F303RCT6 GigaDevice ARM Cortex-M4 MCU 120MHz 256KB Flash 48KB SRAM LQFP-64 (10×10) GD32F303RCT6 GigaDevice Cortex-M4 MCU 120MHz 256KB Flash LQFP-64GD32F303RCT6 GigaDevice ARM Cortex-M4 MCU 120MHz 256KB Flash 48KB SRAM LQFP-64 (10×10) GD32F303RCT6 GigaDevice Cortex-M4 MCU 120MHz 256KB Flash LQFP-64GD32F303RCT6 GigaDevice ARM Cortex-M4 MCU 120MHz 256KB Flash 48KB SRAM LQFP-64 (10×10) GD32F303RCT6 GigaDevice Cortex-M4 MCU 120MHz 256KB Flash LQFP-64GD32F303RCT6 GigaDevice ARM Cortex-M4 MCU 120MHz 256KB Flash 48KB SRAM LQFP-64 (10×10) GD32F303RCT6 GigaDevice Cortex-M4 MCU 120MHz 256KB Flash LQFP-64GD32F303RCT6 GigaDevice ARM Cortex-M4 MCU 120MHz 256KB Flash 48KB SRAM LQFP-64 (10×10) GD32F303RCT6 GigaDevice Cortex-M4 MCU 120MHz 256KB Flash LQFP-64GD32F303RCT6 GigaDevice ARM Cortex-M4 MCU 120MHz 256KB Flash 48KB SRAM LQFP-64 (10×10) GD32F303RCT6 GigaDevice Cortex-M4 MCU 120MHz 256KB Flash LQFP-64GD32F303RCT6 GigaDevice ARM Cortex-M4 MCU 120MHz 256KB Flash 48KB SRAM LQFP-64 (10×10) GD32F303RCT6 GigaDevice Cortex-M4 MCU 120MHz 256KB Flash LQFP-64


FAQ

1. What is GD32F103VET6?

GD32F103VET6 is a 32-bit general-purpose microcontroller (MCU) from GigaDevice, based on the ARM® Cortex®-M3 core. It belongs to the GD32F103 enhanced series, operating at up to 108MHz with zero-wait Flash access for maximum efficiency.

2. What are the key specifications of GD32F103VET6?

  • Core: ARM Cortex-M3, up to 108MHz

  • Memory: 512KB Flash + 64KB SRAM

  • I/Os: 80 GPIO pins

  • ADC: 3×12-bit, 16 channels

  • DAC: 2×12-bit

  • Operating Voltage: 2.6V ~ 3.6V

  • Temperature: -40°C ~ +85°C (industrial grade)

  • Package: LQFP-100 (14×14mm)

3. What package does GD32F103VET6 use?

It uses an LQFP-100 package, measuring 14mm × 14mm with 0.50mm pin pitch. The device is surface-mount type (SMD) and RoHS compliant.

4. What applications is GD32F103VET6 suitable for?

It is widely used in industrial control, motor drives, power monitoring and alarm systems, consumer and handheld devices, POS terminals, automotive GPS, video intercoms, PC peripherals, smart home, and IoT devices. Typical applications include industrial automation control, smart home controllers, LED display control, and emergency positioning devices.

5. What development tools support GD32F103VET6?

It supports mainstream development tools including Keil MDK (with GigaDevice.GD32Fxx_DFP pack) and IAR Embedded Workbench. Debuggers supported include J-Link, ST-Link, and GD-Link. GigaDevice provides the GD32F10x standard firmware library, compatible with CMSIS.

6. What is the operating temperature range of GD32F103VET6?

The operating temperature range is -40°C to +85°C. The storage temperature range is -55°C to +150℃. This industrial-grade device is suitable for harsh environments.

7. What are the key features of GD32F103VET6?

  • High performance: Cortex-M3 core @108MHz, over 30% performance improvement over comparable alternatives

  • Zero-wait Flash: GigaDevice's gFlash patent enables zero-wait Flash access

  • Rich peripherals: 4×16-bit general-purpose timers, 2×advanced PWM timers, 2×basic timers

  • High-precision analog: 3×12-bit ADC + 2×12-bit DAC

  • Multiple communication interfaces: 5×USART, 3×SPI, 2×I2C, 2×I2S, 1×CAN, 1×USB, 1×SDIO

  • Low power: Supports Sleep, Stop, and Standby power-saving modes

8. What peripheral interfaces does GD32F103VET6 support?

  • Communication: 5×USART, 3×SPI, 2×I2C, 2×I2S, 1×CAN 2.0B, 1×USB 2.0 FS, 1×SDIO

  • Analog: 3×12-bit ADC (16 channels) and 2×12-bit DAC

  • Timers: 4×16-bit general-purpose timers, 2×advanced PWM timers, 2×basic timers

  • GPIO: 80

  • Memory Expansion: FSMC external memory interface supporting SRAM, NAND Flash, etc.

9. What are the alternative models for GD32F103VET6?

  • PIN-to-PIN compatible: STM32F103VET6 (direct hardware replacement, pin-compatible and instruction-set compatible, software migration required)

  • Same series downgrade: GD32F103VCT6 (256KB Flash), GD32F103RET6 (LQFP-64)

  • Same series upgrade: GD32F103ZET6 (LQFP-144)

  • Other domestic alternatives: APM32F103VET6 (Geehy), HK32F103VET6 (Hangshun)

10. What are the design considerations when using GD32F103VET6?

  • Power design: GD32 is more sensitive to power noise — use 100nF + 1μF decoupling capacitor combination on each power pin

  • Clock configuration: HSE startup takes 3-5ms (vs STM32's 1-2ms), PLL lock time ~200μs (vs STM32's 100μs) — increase delays accordingly; internal RC accuracy is ±2% (vs STM32's ±1%)

  • PLL configuration: GD32's PLL configuration registers differ from STM32 in bit fields — direct porting may cause clock anomalies; use GD's library functions for reconfiguration

  • Software migration: Adjustments needed for delay functions and interrupt configurations

  • Debug interface: Supports both SWD and JTAG debug interfaces

  • Power pins: Verify all VDD/VSS pins are connected as required by GD32 (some STM32 designs may omit unused power pins)


Model:
GD32F303RCT6
Brand:
GigaDevice
Core:
ARM Cortex-M4 with FPU and DSP
Max Frequency:
120MHz
Flash:
256KB
SRAM:
48KB
Operating Voltage:
2.6V - 3.6V
I/O Count:
51
Package:
LQFP-64
Pin-Compatible:
Highly compatible with STM32F103RCT6
Applications:
Industrial control, Motor drives, Consumer electronics, Automotive electronics, IoT, Power
Recent Reviews
+