Quantcast
Channel: MSP 低功耗微控制器论坛 - 最近的话题
Viewing all articles
Browse latest Browse all 3634

有关MSP432的中断向量重定位问题

$
0
0

这几天公司做一个项目在这个地方遇到一点问题。

背景是:如果SD卡中有了 Update.bin这个文件的存在,那么我们就开始实现更新的情况。

遇到的问题:在想要更新的程序中已经加入了SCB->VTOR = address;即把它的中断向量表放到了我们的IAP程序要写入的FLASH相应地址里。

然后我们再跳转到这个位置去运行函数,代码如下:

__set_MSP(*(uint32_t*)address);

AppStart = (AppFun)(*((uint32_t*)(address+4)));

AppStart();

但是结果不对啊,是哪里出现了问题么,求指教啊。


Viewing all articles
Browse latest Browse all 3634

Trending Articles