#include "gd32f10x.h"
void delay(uint32_t count)
{
while (count--)
;
}
int main(void)
{
// 初始化硬件
rcu_init();
gpio_init();
// 检查是否需要烧录新固件
if (check_new_firmware())
{
// 烧录新固件
burn_new_firmware();
}
// 引导到新固件的起始地址并执行
jump_to_new_firmware();
return 0;
}
|
|