//
// 作者: 小飞虫科技
// 淘宝: 首页-小虫飞科技-淘宝网 (taobao.com)
// 开发板: GD32F3X0系列
//
使用引脚为 PB4
初始化LED:
void LED_Init(void)
{
/* enable the led clock */
rcu_periph_clock_enable(RCU_GPIOB);
/* configure led GPIO port */
gpio_mode_set(GPIOB, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO_PIN_4);
gpio_output_options_set(GPIOB, GPIO_OTYPE_PP, GPIO_OSPEED_MAX, GPIO_PIN_4);
gpio_bit_reset(GPIOB, GPIO_PIN_4);
}
MAIN中使用 LED:
int main(void)
{
systick_config();
/*led init*/
LED_Init();
while(1){
/* turn on LED */
gpio_bit_set(GPIOB, GPIO_PIN_4);
/* insert 200 ms delay */
delay_1ms(200);
/* turn off LEDs */
gpio_bit_reset(GPIOB, GPIO_PIN_4);
/* insert 200 ms delay */
delay_1ms(200);
}
}