#include "gd32vf103.h"
#include "gd32vf103v_eval.h"
#include "systick.h"
#include <stdio.h>
/*
* 主函数,实现了LED灯初始化以及循环点亮的功能
*/
int main(void)
{
/*LED1的GPIO初始化*/
gd_eval_led_init(LED1);
/*LED2的GPIO初始化*/
gd_eval_led_init(LED2);
/*LED3的GPIO初始化*/
gd_eval_led_init(LED3);
/*LED4的GPIO初始化*/
gd_eval_led_init(LED4);
while(1){
/* 点亮 LED 灯1 */
gd_eval_led_on(LED1);
/*关闭LED灯4*/
gd_eval_led_off(LED4);
/*延时时间 1秒钟*/
delay_1ms(1000);
/* 点亮LED2 */
gd_eval_led_on(LED2);
/* 关闭LED1 */
gd_eval_led_off(LED1);
/* 延时1秒钟 */
delay_1ms(1000);
/* 点亮LED3 */
gd_eval_led_on(LED3);
/* 关闭LED2 */
gd_eval_led_off(LED2);
/* 延时1秒钟 */
delay_1ms(1000);
/* 点亮LED4 */
gd_eval_led_on(LED4);
/* 关闭LED3 */
gd_eval_led_off(LED3);
/* 延时1秒钟 */
delay_1ms(1000);
}
}