1.硬件设计
在GD32E230C-START-V1.0开发板中,使用的LED1-LED4,我们这里调试LED1和LED2,硬件上使用的GPIO分别为PA7和PA8。
2.软件设计
GPIO的初始化
void LED_Init(void)
{
rcu_periph_clock_enable(RCU_GPIOA); //使能GPIOA时钟
//配置GPIOA_07
gpio_mode_set(GPIOA, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO_PIN_7);
gpio_output_options_set(GPIOA, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_7);
//配置GPIOA_08
<