GD32VW553【V2】
分享作者:wx17548757988267
作者昵称:镜然Zjy
评测品牌:萤火工场
评测型号:GD32VW553-IOT-V2
发布时间:2025-10-21 14:28:41
1
前言
感谢ICEasy与GD32官方及中电港
开源口碑分享内容

V1我给出的建议,官方改进了,体验加强。

而且硬件相近,代码兼容。

// #define CONFIG_BYPASS_MBL
#if CONFIG_BOARD == PLATFORM_BOARD_32VW55X_EVAL
#define LOG_UART UART1
#else
#define LOG_UART UART1
#endif


// ...省略部分代码...


/* 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_2);
gpio_output_options_set(GPIOB, GPIO_OTYPE_PP, GPIO_OSPEED_25MHZ, GPIO_PIN_2);
GPIO_BC(GPIOB) = GPIO_PIN_2;

/* configure key GPIO port */
gpio_mode_set(GPIOB, GPIO_MODE_INPUT, GPIO_PUPD_NONE, GPIO_PIN_11);


while(1)
{
for (int i = 0; i < 40*1000*1000; i++)
{
__NOP();
}

GPIO_TG(GPIOB) = GPIO_PIN_2;


if(gpio_input_bit_get(GPIOB, GPIO_PIN_11) == RESET)
{
break;
}
}


// ...省略部分代码...


BootFailed:
while(1)
{
// Error indication: fast blink
for (int i = 0; i < 1*1000*1000; i++)
{
__NOP();
}
GPIO_TG(GPIOB) = GPIO_PIN_2;
}
// ...省略部分代码...

实现的功能

- 上电之后会有一些串口打印

博客:https://blog.csdn.net/qq_74229152/article/details/153661263?sharetype=blogdetail&sharerId=153661263&sharerefer=PC&sharesource=qq_74229152&spm=1011.2480.3001.8118

全部评论
暂无评论
0/144