TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430FR5969 从应用程序跳转至引导程序时,RAM里的变量值不被初始化

我现在在MSP430FR5969单片机上实现了程序更新,从引导程序下载应用程序的代码并跳转至应用程序的过程不存在问题。但在应用程序准备再次更新时,利用 asm("mov &0xFFFE, PC");指令将PC指向0xFFFE后,引导程序里的变量值为乱码,后经查看,确定引导程序RAM里的变量的值为应用程序里变量的值,由于设备没有重新上电,导致其RAM值没有被引导程序初始化,请问如何解决?

Jacky Xu:

参照官方BSL文档

http://www.ti.com/tool/mspbsl

http://www.ti.com/lit/an/slaa450c/slaa450c.pdf

赞(0)
未经允许不得转载:TI中文支持网 » MSP430FR5969 从应用程序跳转至引导程序时,RAM里的变量值不被初始化
分享到: 更多 (0)