单片机在线升级架构(bootloader+app)

1、架构(bootloader+app)

在一定的时间内如果没有程序需要更新则自动跳转到app地址执行用户程序

内部flash 512K

bootloader 跑裸机 48k 主要实现USB升级和eeprom标志位升级

app 跑freeRtos 464K 程序的基本功能,升级时软件复位开始执行bootloader升级

app2 外部flash(W25Q128) 主要用于将USB读取BIN文件先存放到外部FLASH中,在从外部FLASH写入内部FLASH,可以防止芯片变砖。

相关推荐
cszhang10 个月前
GD32单片机远程升级下载,手机在线升级下载程序,GD32在线固件下载升级,手机下载程序固件方法
嵌入式硬件·gd32·在线升级·固件下载·手机gd32下载·手机固件下载·gd32 ota
cszhang10 个月前
STM32单片机在线升级,手机在线升级STM32单片机,固件远程下载方法,局域网在线程序下载
stm32·单片机·嵌入式硬件·远程升级·手机下载·在线升级·固件下载