使用stm32cube的固件库后,怎么做中断向量表重定向?

如题,
没有void NVIC_SetVectorTable(u32 NVIC_VectTab, u32 Offset)这个函数了。
谢谢!
已邀请:

admin

赞同来自: yiminglei zhang_yu_bhu

复制一段本论坛前几天的iap的帖子里面的话
 打开工程后,找到Drivers/CMSIS 目录下的
system_stm32f4xx.c 文件
在第100行附近,可以看到
#define VECT_TAB_OFFSET 0x00
这里就是直接修改中断向量表的地方,后面也提示必须是0x200整数倍
找到工程中的中断偏移量将其修改为
#define VECT_TAB_OFFSET 0xC000
 

要回复问题请先登录注册