Item specifics
Description
GD32F305RCT6 Product Overview
The GD32F305RCT6 is a high-performance 32-bit general-purpose microcontroller (MCU) from GigaDevice, built on the ARM Cortex-M4 core and belonging to the GD32F30x mainstream product series. Housed in a LQFP-64 (10x10mm) package, the GD32F305RCT6 delivers powerful processing capabilities with a 120MHz maximum frequency and zero-wait-state Flash access for maximum efficiency. The GD32F305RCT6 offers exceptional cost-performance in terms of enhanced processing capacity, reduced power consumption, and peripheral configuration. This series MCU also complies with IEC 60730 Class B functional safety standards with SGS certification, making it suitable for safety-critical applications such as home appliances.
GD32F305RCT6 Key Features
High-Performance ARM Cortex-M4 Core: The GD32F305RCT6 features an ARM Cortex-M4 processor with FPU and full DSP instruction set, operating at up to 120MHz. The first 256KB of Flash features zero-wait-state access for maximum efficiency. Built-in hardware multiplier/divider and single-cycle MAC unit improve computing efficiency by over 3 times.
Memory Configuration: The GD32F305RCT6 is equipped with 256KB on-chip Flash and 96KB SRAM, sufficient for complex applications. The series supports up to 1024KB on-chip Flash expansion.
Mainstream LQFP Package: The GD32F305RCT6 comes in a LQFP-64 (10x10mm) package with 51 I/O pins, ideal for industrial PCB design and volume production.
Wide Voltage & Temperature Range: The GD32F305RCT6 supports 2.6V to 3.6V operating voltage and -40℃ to +85℃ industrial temperature range.
Rich Analog Peripherals: The GD32F305RCT6 integrates two 12-bit ADCs (2.6M SPS) and two 12-bit DACs for high-precision analog signal acquisition and output.
Comprehensive Timer Resources: The GD32F305RCT6 provides up to ten 16-bit general-purpose timers, two 16-bit PWM advanced-control timers, and two 16-bit basic timers.
Extensive Communication Interfaces: The GD32F305RCT6 supports up to 3 SPI, 2 I2C, 3 USART and 2 UART, 2 I2S, 2 CAN2.0B, and USB device/host/OTG FS.
Ethernet Connectivity: The GD32F305RCT6 integrates an Ethernet MAC controller for wired network communication.
Memory Expansion Capability: The GD32F305RCT6 includes an integrated EXMC (External Memory Controller) supporting external memory expansion.
Advanced Debug Support: The GD32F305RCT6 provides Memory Protection Unit (MPU) and powerful trace technology for enhanced application security and advanced debugging.
Three Power-Saving Modes: The GD32F305RCT6 offers Sleep, Stop, and Standby modes for flexible optimization between wake-up latency and power consumption.
GD32F305RCT6 Applications
With its powerful performance, rich peripherals, dual-CAN and Ethernet connectivity, the GD32F305RCT6 is widely used in:
Industrial Control: The GD32F305RCT6 is used in PLCs, servo drives, industrial automation, variable-frequency drives
Automotive Electronics: The GD32F305RCT6 is suitable for automotive instrument clusters, ADAS, car navigation, infotainment systems
Motor Control & Drives: The GD32F305RCT6 enables servo drives, motor control, industrial robotics
IoT & Edge Computing: The GD32F305RCT6 powers IoT gateways, industrial IoT nodes, edge computing devices
Communication Networks: The GD32F305RCT6 is deployed in communication equipment, network modules
Smart Home: The GD32F305RCT6 is found in smart appliances, environmental sensor nodes
Human-Machine Interface: The GD32F305RCT6 drives HMI, graphic displays
Security & Alarm: The GD32F305RCT6 is utilized in security systems, fire alarm controllers
GD32F305RCT6 Key Advantages
Powerful Processing Performance: The GD32F305RCT6's 120MHz Cortex-M4 core with FPU and DSP support, built-in hardware multiplier/divider and single-cycle MAC unit – computing efficiency improved by over 3 times, ideal for complex algorithms and real-time control.
Dual-CAN + Ethernet Connectivity: The GD32F305RCT6 integrates 2x CAN2.0B interfaces and an Ethernet MAC, providing comprehensive wired connectivity for industrial automation and automotive electronics.
Large Memory Capacity: The GD32F305RCT6 offers 256KB Flash + 96KB SRAM for complex applications, with the series supporting up to 1024KB Flash expansion.
Rich Peripheral Integration: The GD32F305RCT6 integrates 2 ADCs, 2 DACs, 10 timers, USB OTG, dual CAN, Ethernet MAC, and more – greatly simplifying peripheral circuit design.
Functional Safety Certified: The GD32F305RCT6 complies with IEC 60730 Class B functional safety standards with SGS certification for safety-critical applications such as home appliances.
Industrial-Grade Reliability: The GD32F305RCT6 operates over a -40℃ to +85℃ wide temperature range suitable for harsh industrial environments.
Mature Ecosystem: The GD32F305RCT6 supports Keil, IAR, and other mainstream IDEs with official free SDK, debug toolchains, and technical support.
Cost-Effective Domestic Alternative: The GD32F305RCT6 provides significant cost advantages at equivalent performance with stable supply chain.
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 GD32F305RCT6
The GD32F305RCT6 is a 32-bit general-purpose MCU from GigaDevice, based on the ARM Cortex-M4 core with integrated FPU and DSP instructions
2 What are the key specifications
The GD32F305RCT6 features a CPU frequency up to 120MHz, 256KB Flash, 96KB SRAM, operating voltage 2.6V to 3.6V, 51 I/Os
3 What package does it use
The GD32F305RCT6 uses an LQFP-64 package, 10mm × 10mm, 0.50mm pin pitch
4 What applications is it suitable for
The GD32F305RCT6 is suitable for industrial control, motor drives, automotive electronics, and IoT
5 What development tools support it
The GD32F305RCT6 is supported by Keil MDK, IAR Embedded Workbench, GCC, and GigaDevice's GD32F30x standard firmware library
6 What is the operating temperature range
The GD32F305RCT6 operates over -40°C to +85°C, industrial grade
7 What are the key features
The GD32F305RCT6 includes 12-bit ADC, 12-bit DAC, multiple 16-bit timers, CAN, I2C, SPI, USART, USB
8 What peripheral interfaces does it support
The GD32F305RCT6 supports CAN, I2C, I2S, SPI, USART, USB, DMA, watchdog, RTC, PWM
9 What are the alternative models
The GD32F305RCT6 is pin-to-pin compatible with STM32F103RCT6; same series options include GD32F303RCT6 or higher-performance GD32F305RET6
10 What are the design considerations
When porting to the GD32F305RCT6 from STM32, use GD's official firmware library, pay attention to clock configuration differences, and place a 100nF decoupling capacitor near the VDD pin