GD32F303CGT6 GigaDevice ARM Cortex-M4 32-bit Microcontroller LQFP-48(7x7)

Model:
GD32F303CGT6
Brand:
GigaDevice
Core:
ARM Cortex-M4
Temperature Range:
-40℃ ~ +85℃
Max Frequency:
120MHz
Flash Memory:
256KB
SRAM:
96KB
Package:
LQFP-48
I/O Pins:
37
ADC Resolution:
12-bit

GD32F303CGT6 Product Overview

The GD32F303CGT6 is a high-performance 32-bit general-purpose microcontroller (MCU) from GigaDevice, built on the ARM Cortex-M4 core and belonging to the GD32F303 mainstream product series. Housed in a LQFP-48 (7x7mm) package, the GD32F303CGT6 delivers powerful processing capabilities with a 120MHz maximum frequency and 150 DMIPS performance, making it ideal for industrial control, motor drives, and IoT applications. With exceptional cost-performance ratio, the GD32F303CGT6 provides a superior entry point for migrating from traditional 8-bit and 16-bit solutions directly to the 32-bit Cortex-M4 architecture.


GD32F303CGT6 Key Features

High-Performance ARM Cortex-M4 Core: The GD32F303CGT6 features an ARM Cortex-M4 processor with FPU and full DSP instruction set, operating at up to 120MHz with 150 DMIPS processing power. The first 256KB of Flash features zero-wait-state access for maximum execution efficiency.

Memory Configuration: The GD32F303CGT6 is equipped with 256KB on-chip Flash and 96KB SRAM, sufficient for complex applications.

Mainstream LQFP Package: The GD32F303CGT6 comes in a LQFP-48 (7x7mm) package with 0.5mm pin pitch, ideal for industrial PCB design and volume production.

Wide Voltage & Temperature Range: The GD32F303CGT6 supports 2.6V to 3.6V operating voltage and -40℃ to +85℃ industrial temperature range.

Rich Analog Peripherals: The GD32F303CGT6 integrates three 12-bit ADCs (up to 21 channels) and two 12-bit DACs for high-precision analog signal acquisition and output.

Comprehensive Timer Resources: The GD32F303CGT6 provides up to ten 16-bit general-purpose timerstwo 16-bit basic timers, and two multi-channel DMA controllers.

Extensive Communication Interfaces: The GD32F303CGT6 supports up to 3 USART, 2 UART, 3 SPI, 2 I2C, 2 I2S, 2 CAN2.0B, and 1 SDIO interface.

Memory Expansion Capability: The GD32F303CGT6 integrates EXMC (External Memory Controller) supporting external SRAM, PSRAM, and NOR Flash expansion.

USB Connectivity: The GD32F303CGT6 includes a USB FS (Full Speed) device interface for convenient USB communication.

Advanced Debug Support: The GD32F303CGT6 provides standard JTAG/SWD debug interfaces and Memory Protection Unit (MPU) for enhanced security and development efficiency.


GD32F303CGT6 Applications

With its powerful performance and rich peripheral set, the GD32F303CGT6 is widely used in:

Industrial Control: PLCs, industrial automation equipment, HMI, variable-frequency drives

Motor Control & Drives: Motor drives, servo drives, inverter air conditioners, power tools

Power & Energy: Digital power supplies, inverters, PV inverters, charging pile controllers

IoT & Edge Computing: IoT gateways, data acquisition terminals, edge computing nodes

Consumer Electronics: Smart home devices, handheld terminals, gaming peripherals

Automotive & Transportation: In-vehicle navigation, automotive infotainment systems

Security & Alarm: Security systems, fire alarm controllers. The GD32F303CGT6 is the ideal choice for these demanding applications.


GD32F303CGT6 Key Advantages

Powerful Processing Performance: The GD32F303CGT6 features a 120MHz Cortex-M4 core with FPU and DSP support, delivering 150 DMIPS – FFT computation speed 30% faster than comparable imported chips, ideal for motor control, digital power, and other high-real-time scenarios.

Large Memory Capacity: The GD32F303CGT6 offers 256KB Flash + 96KB SRAM + 128KB EEPROM, providing ample storage for complex applications.

Rich Peripheral Integration: The GD32F303CGT6 is a single chip integrating 3 ADCs (21 channels), 2 DACs, 10 timers, multiple communication interfaces, and EXMC external bus expansion, greatly simplifying peripheral circuit design.

Cost-Effective Alternative: The GD32F303CGT6 delivers Cortex-M4 performance at entry-level cost with pin-compatibility with mainstream competitors – ideal for cost-sensitive projects.

Mature Ecosystem: Supports Keil, IAR, and other mainstream IDEs with official firmware libraries and abundant development resources for the GD32F303CGT6.

Industrial-Grade Reliability: -40℃ to +85℃ wide temperature range suitable for harsh industrial environments.

Stable Supply Assurance: GigaDevice, as a leading domestic IC supplier, has shipped over 1.2 billion units across 400+ application scenarios, ensuring stable and reliable supply for the GD32F303CGT6.


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 GD32F303CGT6?

GD32F303CGT6 is a 32-bit high-performance microcontroller (MCU) from GigaDevice, based on the ARM® Cortex®-M4 core with integrated FPU and DSP instructions. It belongs to the GD32F303 mainstream series, operating at up to 120MHz.

2. What are the key specifications of GD32F303CGT6?

Core: ARM Cortex-M4 with FPU and DSP

Frequency: Up to 120MHz

Memory: 256KB Flash + 96KB SRAM

I/Os: 37 GPIO pins

ADC: 12-bit ADC

DAC: 12-bit DAC

EEPROM: 128KB

Operating Voltage: 2.6V ~ 3.6V

Temperature: -40°C ~ +85°C

Package: LQFP-48 (7×7mm)

3. What package does GD32F303CGT6 use?

It uses an LQFP-48 package, measuring 7mm × 7mm with 0.50mm pin pitch. Standard packaging is Tray, with 250 pieces per tray. The device is surface-mount type (SMD) and RoHS compliant.

4. What applications is GD32F303CGT6 suitable for?

The GD32F303CGT6 is widely used in industrial control, motor drives (FOC control), high-end mechanical keyboards (based on QMK firmware), inverter heat pump air conditioning, HMI, power monitoring, consumer electronics, and IoT terminals.

5. What development tools support GD32F303CGT6?

The GD32F303CGT6 supports mainstream development tools including Keil MDK, IAR Embedded Workbench, and GCC. GigaDevice provides the GD32F30x standard firmware library. Debuggers such as J-Link, GD-Link, and ST-Link are supported. The official GD32303C-START starter kit is available. The chip can also be developed using STM32CubeMX.

6. What is the operating temperature range of GD32F303CGT6?

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

7. What are the key features of GD32F303CGT6?

High performance: Cortex-M4 core @120MHz, 150DMIPS

Large memory: 256KB Flash + 96KB SRAM

Rich peripherals: 12-bit ADC, 12-bit DAC, 10×16-bit timers

Communication: I2C, SPI, USART

Watchdogs: Independent watchdog and window watchdog

Low power: Multiple power-saving modes

Power-on reset: Built-in PDR circuit

8. What peripheral interfaces does GD32F303CGT6 support?

Communication: I2C, SPI, USART

Analog: 12-bit ADC, 12-bit DAC

Timers: 10×16-bit timers

DMA: DMA controller support

Others: Watchdog, on-chip temperature sensor, PWM, RTC

GPIO: 37

9. What are the alternative models for GD32F303CGT6?

PIN-to-PIN compatible: STM32F303CCT6 (Cortex-M4, direct hardware replacement, software migration required)

Same series downgrade: GD32F303CCT6 (256KB Flash, 85% similarity)

Same series upgrade: GD32F303RCT6 (LQFP-64, more I/Os), GD32F303VET6 (LQFP-100)

Ecosystem compatible: Shares Cortex-M4 instruction set with STM32F4 series with highly consistent peripheral register mapping

10. What are the design considerations when using GD32F303CGT6?

Software migration: When porting from STM32, BOOT0 must be connected to a 10K pull-down resistor or GND (STM32 can be left floating)

Reset circuit: An RC reset circuit is required — otherwise the GD32F303CGT6 may not function properly

Debug interface: Supports SWD debug interface; ST-Link has good support for this chip

Power decoupling: Place 100nF decoupling capacitors near VDD pins for stable power delivery