qixinwei-pcba
GD32F303VCT6 GigaDevice ARM Cortex-M4 MCU 120MHz 256KB Flash 48KB SRAM LQFP-100 (14×14)
GD32F303VCT6 Product Overview
The GD32F303VCT6 is a mainstream 32-bit general-purpose microcontroller from GigaDevice, based on the ARM Cortex-M4 core, in an LQFP-100 package (14×14mm). Running at up to 120MHz, the GD32F303VCT6 features 256KB Flash and 48KB SRAM. As a high-end model in the GD32F303 series, the GD32F303VCT6 offers exceptional cost-performance and rich peripheral resources, making it suitable for industrial control, motor drives, consumer electronics, and IoT applications. The GD32F303VCT6 is highly compatible with the STM32F303VCT6 in both pinout and software, making it a mainstream choice for domestic substitution.
GD32F303VCT6 Core Features
Cortex-M4 Core with 120MHz High Speed: The GD32F303VCT6 is based on the ARM Cortex-M4 32-bit RISC core with FPU and DSP instruction set support. The GD32F303VCT6 runs at up to 120MHz with zero-wait-state Flash access.
Large Memory: The GD32F303VCT6 provides 256KB embedded Flash and 48KB SRAM for complex code and data processing.
80 GPIOs: The GD32F303VCT6 offers 80 I/O ports for extensive peripheral connections.
High-Precision Analog Peripherals: The GD32F303VCT6 integrates 3×12-bit ADCs (16 channels, 2.6Msps) and 2×12-bit DACs.
Rich Communication Interfaces: The GD32F303VCT6 supports 3×SPI, 2×I2C, 3×USART + 2×UART, 2×I2S, CAN 2.0B, USB 2.0 FS, SDIO.
Powerful Timer Resources: The GD32F303VCT6 features 4×16-bit GPTM, 2×16-bit Advanced TM, 2×16-bit Basic TM, 1×24-bit SysTick, 2×WDG, 1×RTC.
Wide Operating Voltage & Industrial Temperature: The GD32F303VCT6 operates at 2.6V~3.6V, -40℃ to +85℃.
LQFP-100 Package: The GD32F303VCT6 comes in an LQFP-100 (14×14mm) with 80 I/O pins.
GD32F303VCT6 Applications
The GD32F303VCT6 is used in Industrial Control & Automation: PLCs, inverters, servo control, industrial robotics
The GD32F303VCT6 is used in Motor Control & Drives: BLDC motor control, FOC vector control
The GD32F303VCT6 is used in Consumer Electronics & IoT: Smart home, smart appliances, POS terminals
The GD32F303VCT6 is used in Automotive Electronics: In-vehicle CAN bus communication, sensor interfaces
The GD32F303VCT6 is used in HMI & Security: Human-machine interfaces, security alarm systems
The GD32F303VCT6 is used in Communication & IoT: Industrial communication gateways, protocol converters
GD32F303VCT6 Key Advantages
Domestic Cost-Effective MCU, Mainstream STM32 Alternative: The GD32F303VCT6 is fully pin-compatible with STM32F303VCT6 for direct replacement.
120MHz Cortex-M4 Core for Superior Performance: The GD32F303VCT6 features FPU and DSP support for industrial and real-time applications.
Large Memory & Rich I/O: The GD32F303VCT6 provides 256KB Flash, 48KB SRAM, 80 GPIOs.
High-Precision Analog Peripherals: The GD32F303VCT6 integrates 3×12-bit ADCs and 2×12-bit DACs.
Rich Communication Interfaces: The GD32F303VCT6 supports CAN, I2C, SPI, USART, USB 2.0 FS, SDIO.
Mature Ecosystem: The GD32F303VCT6 is compatible with Keil, IAR, GCC; full documentation and hardware guides are available for the GD32F303VCT6.
Domestic Supply with Stable Availability: The GD32F303VCT6 offers a reliable supply chain and 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











FAQ
1. What is GD32F303VCT6?
The GD32F303VCT6 is a 32-bit high-performance microcontroller (MCU) from GigaDevice, based on the ARM® Cortex®-M4 core with integrated single-precision FPU and DSP instructions. The GD32F303VCT6 belongs to the GD32F3 mainstream series, operating at up to 120MHz.
2. What are the key specifications of GD32F303VCT6?
Core: The GD32F303VCT6 uses ARM Cortex-M4 with FPU and DSP
Frequency: The GD32F303VCT6 runs up to 120MHz
Memory: The GD32F303VCT6 provides 256KB Flash + 48KB SRAM
I/Os: The GD32F303VCT6 has 80 GPIO pins
ADC: The GD32F303VCT6 includes 3×12-bit, 24 channels, up to 2.4 MSPS
DAC: The GD32F303VCT6 features 2×12-bit
Operating Voltage: The GD32F303VCT6 operates at 2.6V ~ 3.6V
Temperature: The GD32F303VCT6 works from -40°C ~ +85°C (industrial grade)
Package: The GD32F303VCT6 comes in LQFP-100 (14×14mm)
3. What package does GD32F303VCT6 use?
The GD32F303VCT6 uses an LQFP-100 package, measuring 14mm × 14mm. The GD32F303VCT6 pin pitch is 0.50mm, suitable for high-density PCB layouts.
4. What applications is GD32F303VCT6 suitable for?
The GD32F303VCT6 is widely used in industrial control, motor drives (FOC algorithm cycle <3μs), digital power supplies, PV inverters, consumer electronics & handheld devices, HMI, security & alarm systems, POS terminals, automotive electronics, and IoT.
5. What development tools support GD32F303VCT6?
The GD32F303VCT6 supports mainstream development tools including Keil MDK-ARM (with GD32F30x_DFP pack) and IAR Embedded Workbench. GigaDevice provides the GD32F303C-START evaluation board for the GD32F303VCT6 with an onboard GD-Link debugger. PEmicro also offers tool support for the GD32F303VCT6.
6. What is the operating temperature range of GD32F303VCT6?
The operating temperature range of the GD32F303VCT6 is -40°C to +85°C. Some sources indicate an extended industrial range of -40°C to +105°C for the GD32F303VCT6. The GD32F303VCT6 is an industrial-grade device suitable for harsh environments.
7. What are the key features of GD32F303VCT6?
High performance: The GD32F303VCT6 Cortex-M4 core @120MHz, 150 DMIPS
HRTIM: The GD32F303VCT6 supports 10 complementary PWM outputs with 184ps dead-time resolution for precision motor control
Rich communication: The GD32F303VCT6 provides up to 5×USART, 3×SPI, 2×I2C, 2×CAN 2.0B
Large expansion: The GD32F303VCT6 FSMC interface supports external SDRAM (up to 64MB) and TFT displays
USB 2.0 OTG: The GD32F303VCT6 supports FS/HS modes (HS requires external ULPI PHY)
Low power: The GD32F303VCT6 offers multiple power-saving modes for flexible optimization between wake-up latency and power consumption
8. What peripheral interfaces does GD32F303VCT6 support?
Communication: The GD32F303VCT6 supports 5×USART, 3×SPI, 2×I2C, 2×CAN 2.0B, 1×USB 2.0 FS, 1×SDIO
Analog: The GD32F303VCT6 features 3×12-bit ADC (24 channels, 2.4 MSPS), 2×12-bit DAC
Timers: The GD32F303VCT6 includes an advanced HRTIM (184ps resolution) + 6×16-bit general-purpose timers
Memory Expansion: The GD32F303VCT6 provides FSMC (SDRAM/SRAM/NOR/NAND), SDIO
GPIO: The GD32F303VCT6 offers 80 GPIOs
9. What are the alternative models for GD32F303VCT6?
PIN-to-PIN compatible: STM32F303VCT6 (direct hardware replacement, software migration required)
Same series upgrade: GD32F303VET6 (512KB Flash, LQFP-100)
Same series downgrade: GD32F303RBT6 (128KB Flash, LQFP-64)
Higher performance: GD32F405VGT6 (168MHz, 1MB Flash, with Ethernet)
10. What are the design considerations when using GD32F303VCT6?
Software migration: When porting to GD32F303VCT6 from STM32F303, GD libraries are highly compatible with ST libraries, but pay attention to Flash operation timing differences and clock configuration (120MHz vs 72MHz)
USB HS OTG: The GD32F303VCT6 requires an external ULPI PHY chip (e.g., USB3300); the built-in PHY supports FS mode only
FSMC clock: Must be kept below 60MHz on the GD32F303VCT6
ADC reference voltage: VREF+ range 2.4V ~ 3.6V, must not exceed VDDA on the GD32F303VCT6
Thermal design: Power consumption is approximately 150mA at 120MHz full-speed operation on the GD32F303VCT6 — proper PCB thermal design is required
Debug interface: The GD32F303VCT6 supports both SWD and JTAG debug interfaces
- Model:
- GD32F303VCT6
- 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:
- 80
- Package:
- LQFP-100
- Applications:
- Industrial control, Motor drives, Consumer electronics, Automotive electronics, IoT, HMI