您好!您的升级方案我认认真真看了,有一点疑惑,在您整理的文档第二页中:
M3 子系统的 bootloader 程序放在 Flash N 扇区,其他扇区用于存放应用代码。系统上电复位后,M3 从 Flash 引导,开始执行起始代码 Codestart,这段代码主要实现 M3 子系统防升级失败功能,系统通过判断一个升级状态标志位决定程序的跳转。若没有升级失败情况,则系统会跳转到用户程序入口运行;若出现升级失败情况,则系统会跳转到 bootloader 程序入口等待升级命令。
先执行的那个起始代码 Codestart在哪呢?在Bootloader中怎么找不到地址跳转的相关语句呢? 希望早日接到您的回复,谢谢!
您好!您的升级方案我认认真真看了,有一点疑惑,在您整理的文档第二页中:
M3 子系统的 bootloader 程序放在 Flash N 扇区,其他扇区用于存放应用代码。系统上电复位后,M3 从 Flash 引导,开始执行起始代码 Codestart,这段代码主要实现 M3 子系统防升级失败功能,系统通过判断一个升级状态标志位决定程序的跳转。若没有升级失败情况,则系统会跳转到用户程序入口运行;若出现升级失败情况,则系统会跳转到 bootloader 程序入口等待升级命令。
先执行的那个起始代码 Codestart在哪呢?在Bootloader中怎么找不到地址跳转的相关语句呢? 希望早日接到您的回复,谢谢!
举报