Bootloader V3.0_0
2016-01-06 18:21:14 2 举报
Bootloader V3.0_0是一款先进的启动加载程序,专为各种设备提供快速、稳定的启动服务。它采用了最新的技术,能够有效地识别和处理各种硬件设备,确保系统在启动过程中的顺畅运行。此外,Bootloader V3.0_0还具有强大的自检功能,能够在启动前对系统进行全面的检查,及时发现并修复潜在的问题。同时,它还支持多种启动模式,可以根据用户的需求进行灵活切换。总的来说,Bootloader V3.0_0是一款功能强大、操作简便的启动加载程序,能够满足用户的各种需求。
作者其他创作
大纲/内容
能
是
有SD卡
读1s内串口有无超过10个数据接收
否
有
1.是否进入APP的判断
Flsh中0x0807fff0后的各个标志位是否mark
读取程序设定的常量判断模式
先擦除Flash标识位页的全部信息(防止之前的FLASH信息对之后的干扰),printf正在配置环境常量中要定义出该芯片信息的字符串,Flsh中0x0807fff0标记mark
执行APP
printfSD卡内无可用的更新文件
是否第一次运行Boot程序
SD卡相应位置对应APP更新文件能打开
有无APP
进入Boot主程序
上电初始化程序初始化
按键的GPIO电位有无一段时间的变化
没有
跳转执行App
SD卡相应位置对应BOOT更新文件能打开
模式一:远程控制
更新SD卡相应位置文件
上次运行是否掉电
模式四:SD卡模式
printf 无SD卡
不能
0 条评论
下一页