User Guide GD32VF103V-EVAL Table of Contents Table of Contents ..........................1 List of Figures ............................4 List of Tables ............................5 Summary ............................6 Function Pin Assign ........................6 Getting started ..........................7 Hardware layout overview ......................8 4.1. Power supply .......................... 8 4.2.
User Guide GD32VF103V-EVAL List of Figures Figure 4-1 Schematic diagram of power supply ....................8 Figure 4-2 Schematic diagram of boot option....................8 Figure 4-3 Schematic diagram of LED function ....................9 Figure 4-4 Schematic diagram of Key function ....................9 Figure 4-5 Schematic diagram of USART function ..................
User Guide GD32VF103V-EVAL Summary GD32VF103V-EVAL evaluation board uses GD32VF103VBT6 as the main controller. As a complete development platform of GD32VF103 powered by RISC-V core, the board supports full range of peripherals. It uses mini-USB interface or AC/DC adapter to supply 5V power.
User Guide GD32VF103V-EVAL Function Description CAN1_TX PD14 EXMC_D0 PD15 EXMC_D1 EXMC_D2 EXMC_D3 EXMC_D4 EXMC_D5 EXMC_D6 PE10 EXMC_D7 PE11 EXMC_D8 PE12 EXMC_D9 PE13 EXMC_D10 PE14 EXMC_D11 PE15 EXMC_D12 EXMC_D13 EXMC_D14 PD10 EXMC_D15 EXMC_A23 EXMC_NOE EXMC_NWE EXMC_NE0 ADC01_IN13 DAC_OUT0 DAC_OUT1 Getting started The EVAL board uses Mini USB connecter or DC-005 connector to get power DC +5V, which is the hardware system normal work voltage.
User Guide GD32VF103V-EVAL 4.11. Figure 4-11 Schematic diagram of CAN function Short JP4(1,2) for EXMC function +3V3 Short JP4(2,3) for CAN0 function CAN0_TX 50V/0.1uF JP14 EXMC_D3 CAN0_TX CAN0_RX CAN0H CANH 120Ω MHDR1X3 CAN0L CANL HEADER 2 Vref Short JP13(1,2) for EXMC function...
Learn to use GPIO for controlling the LED Learn to use SysTick to generate 1ms delay GD32VF103V-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.
User Guide GD32VF103V-EVAL 5.3.2. DEMO running result Download the program <03_EXTI_Key_Interrupt_mode> to the EVAL board, first of all, all the LEDs will be flashed once for test. Then press down the KEY_B, LED2 will be turned on. Press down the KEY_B again, LED2 will be turned off.
User Guide GD32VF103V-EVAL LED3, LED4 toggle together. The output information via the serial port is as following. 5.6. USART_DMA 5.6.1. DEMO purpose This demo includes the following functions of GD32 MCU: Learn to use the USART transmit and receive data using DMA 5.6.2.
<07_ADC_conversion_triggered_by_timer> GD32VF103V-EVAL board, adjust the adjustable potentiometer knob to change the analog input. The ADC, which is triggered by TIMER1 CH1 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.
5.9.2. DEMO running result Download program <09_ADC0_ADC1_Regular_Parallel_mode> GD32VF103V-EVAL board. Connect serial cable to EVAL_COM0, open the HyperTerminal. PA0 and PA3 pin connect to external voltage input. TIMER0_CH0 is the trigger source of ADC0 and ADC1. When the rising edge of...
User Guide GD32VF103V-EVAL TIMER0_CH0 coming, ADC0 and ADC1 convert the regular channel group parallelly. The values of ADC0 and ADC1 are transmitted to array adc_value[0] and adc_value[1] by DMA. When the first rising edge of TIMER0_CH0 coming, the value of the ADC0 conversion of PA0 pin is stored into the low half word of adc_value[0], the value of the ADC1 conversion of PA3 pin is stored into the high half word of adc_value[0].
User Guide GD32VF103V-EVAL 5.10.2. DEMO running result Download the program <10_DAC_Output_Voltage_Value> to the EVAL board, the digital value is 0x7ff0, its converted analog voltage should be VREF/2, using the voltmeter to measure PA4, its value is 1.648V. 5.11. I2C_EEPROM 5.11.1.
User Guide GD32VF103V-EVAL 5.12.2. DEMO running result The computer serial port line connected to the COM0 port of development board, set the baud rate of HyperTerminal software to 115200, 8 bits data bit, 1 bit stop bit. At the same time, you should jump the JP12 to SPI, jump JP5 and JP6 to USART.
Learn to use I2S module to output audio file GD32VF103V-EVAL board integrates the I2S (Inter-IC Sound) module, and the module can communicate with external devices using the I2S audio protocol. This demo mainly shows how to use the I2S interface of the board for audio output.
DEMO running result This example is tested with two GD32VF103V-EVAL boards. Jump the JP5, JP6 to USART and JP13, JP4 to CAN with the jumper cap. Connect L pin to L pin and H pin to H pin of JP14 on the boards for sending and receiving frames.
User Guide GD32VF103V-EVAL 5.16. RCU_Clock_Out 5.16.1. DEMO purpose This demo includes the following functions of GD32 MCU: Learn to use GPIO control the LED Learn to use the clock output function of RCU Learn to communicate with PC by USART 5.16.2.
User Guide GD32VF103V-EVAL 5.17.2. DEMO running result Download the program < 17_PMU_sleep_wakeup > to the EVAL board, connect serial cable to EVAL_COM. After power-on, all the LEDs are off. The MCU will enter sleep mode and the software stop running. When the USART0 receives a byte of data from the HyperTerminal, the MCU will wake up from a receive interrupt.
DEMO running result Use the DuPont line to connect the TIMER0_CH0 (PA8) and LED1 (PC0), and then download the program <19_TIMER_Breath_LED> to the GD32VF103V-EVAL board and run. PA8 should not be reused by other peripherals. When the program is running, you can see LED1 lighting from dark to bright gradually and...
User Guide GD32VF103V-EVAL then gradually darken, ad infinitum, just like breathing as rhythm. 5.20. USBFS_Device 5.20.1. CDC_ACM DEMO purpose This demo includes the following functions of GD32 MCU: Learn how to use the USBFS peripheral Learn how to implement USB CDC device EVAL board has one USBFS interface.
Learn to use the USBFS as a HID host Learn the operation between the HID host and the mouse device Learn the operation between the HID host and the keyboard device GD32VF103V-EVAL board integrates the USBFS module, and the module can be used as a...
Learn the operation between the MSC host and the Udisk GD32VF103V-EVAL board integrates the USBFS module, and the module can be used as a USB device, a USB host or an OTG device. This demo mainly shows how to use the USBFS as a USB MSC host to communicate with external Udisk.
User Guide GD32VF103V-EVAL Revision history Table 6-1 Revision history Revision No. Description Date Initial Release Jun.05, 2019 Update the titles of chapter 5.20 and 5.21, update new Sept.18, 2019 logo in EXMC_TouchScreen...
Page 34
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 GD32VF103V-EVAL and is the answer not in the manual?
Questions and answers