keil如何改变KL16中断入口地址

2020-02-20 20:42发布

   我用的是KL16,论坛里好像没有专门针对keil的bootloader,有一个问题需要请教一下:在主程序里,如果flash的起始地址被重新定向到0x0500,如何改变KL16中断入口地址?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
jingyite
1楼-- · 2020-02-21 10:12
我又试了一下,在bootloader中需要改变一下中断的入口地址,在跳转之前需要加上:
                                SCB_VTOR = RELOCATED_VECTORS;
                                JumpToUserApplication(*((unsigned long*)RELOCATED_VECTORS),
                                                *((unsigned long*)(RELOCATED_VECTORS+4)));
lzl000
2楼-- · 2020-02-21 12:00
设置中该下程序入口试试?
openm4
3楼-- · 2020-02-21 16:53
 精彩回答 2  元偷偷看……

一周热门 更多>