尊敬的先生:
Tiva 库中给出的示例用法。
我正在使用基于闪存的引导加载程序。
配置 UART 0的引导加载程序代码位于地址0x0000上
应用程序代码位于地址0x4000上。
用于转储.bin 文件的 LM 闪存加载程序。
它在工作。
现在、当通过 Lm 闪存加载程序@0x4000应用程序地址转储新文件时、通信因电源 故障而中断。
现在无法恢复先前的一个程序。
我的问题是
1.如果编程转储被任何东西中断,则我之前的程序将在重新启动设备后保留?(在我的情况下不是这样)
我们如何再次转储或重新启动 过程
2.如果程序中断、则再次尝试通过 LM 闪存加载程序转储、则不会响应接受转储(如 UART 0正在使用)
3.如所附 文件启动代码步骤中所示,我们必须编写或在示例中提供。 我们使用 Keil RV MDK。
我想您已经在 Tiva 库中给出了示例、这意味着它已经过验证、并且已经有了步骤
对存储器进行初始化、将引导加载程序从闪存复制到 SRAM
请建议
此致、
Rajesh