GD32VW553【V2】
分享作者:wx17548757988267
作者昵称:镜然Zjy
评测品牌:萤火工场
评测型号:GD32VW553-IOT-V2
发布时间:2025-10-21 14:28:41
1 1
前言
开源口碑分享内容
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;
}
// ...省略部分代码...
实现的功能
- 上电之后会有一些串口打印
全部评论

暂无评论

0/144