Arm Keil MDK v6 Essential and Professional editions are now available to buy as monthly or annual subscriptions from our Developer Tools store. Visit the store to get access to the tools suite today!

  1. Devices
  2. GD32F30x Series
  3. GD32F307
  4. GD32F307VC

GD32F307VC

GigaDevice
  • Core

    Cortex-M4, 120 MHz

  • Family

    GD32F30x Series

  • Sub-Family

    GD32F307

  • CMSIS Pack

    GD32F30x_DFP

GD32F307 - ARM Cortex-M4 Core
Frequency up to 120 MHz
Flash access zero wait state
Single-cycle multiplier and hardware divider

Memories
Flash size from 256 KB to 3072 KB
SRAM size is 96 KB with HW parity checking
18 KB ISP loader ROM

Core

Processor

Cortex-M4

Maximum Clock Frequency 120 MHz
Memory Protection Unit MPU
Floating Point Unit SP_FPU
Trust Zone
Digital Signal Processor
CortexM Vector Extensions
Endian Little-endian
Features View features

Processor

Cortex-M4, 120 MHz

  • Clock
    Crystal Oscillator 4 MHz .. 32 MHz Crystal Oscillator
    Internal 16M RC oscillator 16 MHz Internal 16M RC oscillator
    Internal 48M RC oscillator 48 MHz Internal 48M RC oscillator
    RTC with 32 kHz calibrated Oscillator and Battery Backup 32 kHz RTC with 32 kHz calibrated Oscillator and Battery Backup
    Internal PLL 3 x Internal PLL
  • Core features
    CRC Calculation Unit 1 x CRC Calculation Unit
    General Purpose DMA with Centralized FIFO and Burst Support 8-channel General Purpose DMA with Centralized FIFO and Burst Support
    True Random Number Generator 1 x True Random Number Generator
    NVIC NVIC with 91 interrupt sources
  • Power
    Run, Sleep, Deep-Sleep, Standby 4 Run, Sleep, Deep-Sleep, Standby
    POR, PDR, LVD, and BPOR 4 x POR, PDR, LVD, and BPOR
    Voltage 2.6 V .. 3.6 V Voltage
  • I/O
    External interrupt 22 External interrupt
    High-Performance ADC 3-channel x 24-bit High-Performance ADC
    Temperature sensor 1 x Temperature sensor
    IO pins 140 IO pins
  • Spec
    Extended Operating Temperature Range -40 °C .. +85 °C Extended Operating Temperature Range
  • Timer
    32-bit General Purpose Timer 2 x 32-bit 32-bit General Purpose Timer
    16-bit General Purpose Timer 8 x 16-bit 16-bit General Purpose Timer
    Advanced Timer 2 x 16-bit Advanced Timer
    Basic Timer 2 x 16-bit Basic Timer
    SysTick Timer 1 x 24-bit SysTick Timer
    Watchdog timer 2 x Watchdog timer
  • Communication
    Multi-Purpose Serial Interface Module: I2C, I2S, SPI, USART 4 x Multi-Purpose Serial Interface Module: I2C, I2S, SPI, USART
    High-Speed USART Interface 4 x 12.5 Mbit/s High-Speed USART Interface
    High-Speed UART Interface 4 x 12.5 Mbit/s High-Speed UART Interface
    CAN 2.0b Controller 2 x CAN 2.0b Controller
    High-Speed/Full-Speed USB OTG with PHY 2 x High-Speed/Full-Speed USB OTG with PHY
    SDIO Interface 1 x 8-bit SDIO Interface
    Low-Power I2C 3 x Low-Power I2C
    SPI Interface 6 x 0 bit/s SPI Interface
    I2S Interface 5 x I2S Interface
  • Display
    TFT LCD Controller 2 x 2048 x 2048 TFT LCD Controller
  • Camera
    Digital Camera Interface 1 x 14-bit Digital Camera Interface
  • Other
    My other Interface 3 x My other Interface