User Guide GD32F310C-EVAL Table of Contents TABLE OF CONTENTS ....................1 LIST OF FIGURES ......................3 LIST OF TABLES ......................4 1. SUMMARY ........................ 5 2. FUNCTION PIN ASSIGN ................... 5 3. GETTING STARTED ....................5 4. HARDWARE LAYOUT OVERVIEW ................6 4.1.
User Guide GD32F310C-EVAL List of Figures Figure 4-1. Schematic diagram of power supply ..................6 Figure 4-2. Schematic diagram of boot option ..................6 Figure 4-3. Schematic diagram of LED function ..................7 Figure 4-4. Schematic diagram of Key function ..................7 Figure 4-5.
User Guide GD32F310C-EVAL Summary GD32F310C-EVAL uses GD32F310C8T6 as the main controller. As a evaluation board ® ® complete development platform of GD32F310 powered by Arm Cortex -M4 core, the board supports full range of peripherals. It uses mini-USB interface to supply 5V power.
User Guide GD32F310C-EVAL power supply is OK. There are Keil version and IAR version of all projects. Keil version of the projects are created based on Keil MDK-ARM 4.74 uVision4. IAR version of the projects are created based on IAR Embedded Workbench for ARM 7.40.2. During use, the following points should be noted: 1.
User Guide GD32F310C-EVAL 4.3. Figure 4-3. Schematic diagram of LED function 4.4. Figure 4-4. Schematic diagram of Key function 4.5. USART0 Figure 4-5. Schematic diagram of USART0 function USART To USB +3V3 VBUS 50V/0.01uF RS232_TX RS232_RX PA10 RTS# +3V3 CTS#...
Learn to use GPIO for controlling the LED. Learn to use SysTick to generate 1ms delay. GD32F310C-EVAL board has four LEDs. The LED1, LED2, LED3 and LED4 are controlled by GPIO. This demo will show how to light the LEDs. 5.1.2.
Learn to use SysTick to generate 1ms delay. GD32F310C-EVAL board has three keys and four LEDs. The three keys are Reset key, Tamper key and Wakeup key. The LED1, LED2, LED3 and LED4 are controlled by GPIO. This demo will show how to use the Tamper key to control the LED2. When press down the Tamper Key, it will check the input value of the IO port.
User Guide GD32F310C-EVAL 5.4. USART_Printf 5.4.1. DEMO purpose This Demo includes the following functions of GD32 MCU: Learn to retarget the C library printf function to the USART 5.4.2. DEMO running result Download the program <04_USART_Printf> to the EVAL board and run.
User Guide GD32F310C-EVAL 5.6. USART_DMA 5.6.1. DEMO purpose This Demo includes the following functions of GD32 MCU: Learn to use the COM transmit and receive using DMA 5.6.2. DEMO running result Download the program <06_USART_DMA> to the EVAL board and run. And connect the serial line to COM of EVAL board.
<07_ADC_conversion_triggered_by_timer> GD32F310C-EVAL board, adjust the adjustable potentiometer knob to change the analog input. The ADC, which is triggered by TIMER0 CH0 event, will convert the analog input, and you will see the result, a voltage curve, on the LCD. The curve adjusts with the analog input.
User Guide GD32F310C-EVAL The output information via the serial port is as following. 5.9. QSPI_FLASH 5.9.1. DEMO purpose This demo includes the following functions of GD32 MCU: Learn to use the Quad-SPI mode of SPI unit to read and write NOR Flash with the SPI interface 5.9.2.
Learn how to use SPI to drive TFT LCD screen and display GD32F310C-EVAL board has a TFT LCD screen which supports SPI interface. In this demo, tests of font, number, draw and color are displayed on the LCD screen respectively.
User Guide GD32F310C-EVAL turned on and then turned off for test. After that, the LCD screen on the board will display the GUI tests in infinite loop. 5.11. RCU_Clock_Out 5.11.1. DEMO purpose This Demo includes the following functions of GD32 MCU: ...
User Guide GD32F310C-EVAL 5.12. CTC_Calibration 5.12.1. DEMO purpose This demo includes the following functions of GD32 MCU: Learn to use external low speed crystal oscillator (LXTAL) to implement the CTC calibration function Learn to use clock trim controller (CTC) to trim internal 48MHz RC oscillator (IRC48M)
User Guide GD32F310C-EVAL 5.14.2. DEMO running result Download the program <14_RTC_Calendar> to the EVAL board and run. If the development board run the program for the first time, serial port output following information "Configure RTC time" It requires the user to set up hours、minutes and seconds.
This Demo includes the following functions of GD32 MCU: Learn to use TIMER output PWM wave Learn to update channel value 5.16.2. DEMO running result Download the program <16_TIMER_Breath_LED> to the GD32F310C-EVAL board and run. PA8 should not be reused by other peripherals. 21/24...
Page 23
User Guide GD32F310C-EVAL When the program is running, you can see LED1 lighting from dark to bright gradually and then gradually darken, ad infinitum, just like breathing as rhythm. 22/24...
User Guide GD32F310C-EVAL Revision history Table 6-1 Revision history Revision No. Description Date Initial Release Mar.06, 2022 23/24...
Page 25
Important Notice This document is the property of GigaDevice Semiconductor Inc. and its subsidiaries (the "Company"). This document, including any product of the Company described in this document (the “Product”), is owned by the Company under the intellectual property laws and treaties of the People’s Republic of China and other jurisdictions worldwide.
Need help?
Do you have a question about the GD32F310C-EVAL and is the answer not in the manual?
Questions and answers