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

2020-02-20 20:42发布

   我用的是KL16,论坛里好像没有专门针对keil的bootloader,有一个问题需要请教一下:在主程序里,如果flash的起始地址被重新定向到0x0500,如何改变KL16中断入口地址?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
baoya1
1楼-- · 2020-02-20 21:39
NVIC的配置?
fengyunyu
2楼-- · 2020-02-21 00:33
在KEIL-options-target-IROM1中,指定程序入口地址。中断的入口地址貌似不存在修改的问题。
wxfje
3楼-- · 2020-02-21 02:29
住程序中只要修改中断向量表的地址即可
jingyite
4楼-- · 2020-02-21 04:37
 精彩回答 2  元偷偷看……
重庆酱油仔
5楼-- · 2020-02-21 04:56
我也支持3楼,这个应该是不用去修改,否则得去改.S的启动文件和CM0的内核文件了。
FSL_TICS_ZJJ
6楼-- · 2020-02-21 09:41
楼主你好!在AN2295的代码包里有keil的bootloader,是针对KL25的,你可以参考。
现在AN2295有中文版的了。
代码包链接
另外,关于向量表的重新定向,我认为只要修改keil的sct file,也就是3楼说的flash起始地址应该就可以了。具体工作情况,你可以试下。

一周热门 更多>