User Guide
GD32E507V-START
10/16
5.
Routine use guide
5.1.
GPIO_Running_LED
5.1.1.
DEMO purpose
This demo includes the following functions of GD32 MCU:
Learn to use GPIO control the LED
Learn to use SysTick to generate 1ms delay
GD32E507V-START-V1.0 board has 2 keys and 1 LED. The keys are User Key and Reset
Key. The LED is controlled by GPIO.
This demo will show how to light the LED.
5.1.2.
DEMO running result
Download the program < 01_GPIO_Running_LED > to the START board, four LED can light
cycles.
5.2.
GPIO_Key_Polling_mode
5.2.1.
DEMO purpose
This demo includes the following functions of GD32 MCU:
Learn to use GPIO control the LED and the KEY
Learn to use SysTick to generate 1ms delay
GD32E507V-START-V1.0 board has 2 keys and 1 LED. The keys are User Key and Reset
Key. The LED are controlled by GPIO.
This demo will show how to use the
User Key to control the LED1. When press down the User
Key, it will check the input value of the IO port. If the value is 0 and will wait for 100ms. Check
the input value of the IO port again. If the value still is 0, it indicates that the button is pressed
successfully and toggle LED1.
5.2.2.
DEMO running result
Download the program < 02_GPIO_Key_Polling_mode > to the START board, press down
the User Key, LED1 will be turned on. Press down the User Key again, LED1 will be turned
off.