注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
THS3201的个人空间 https://home.eeworld.com.cn/space-uid-643485.html [收藏] [复制] [分享] [RSS]
日志

keil stm32 debug 总是跑到 movs r0,r0

已有 507 次阅读2022-1-29 12:47 |个人分类:stm32问题

keil  stm32  debug  总是跑到  movs r0,r0

 

原因是初始化时设置了中断向量表偏移   

NVIC_SetVectorTable(NVIC_VectTab_FLASH, APP_START_ADDRESS);   //#define APP_START_ADDRESS    0x8003000

而工程设置

   

 

两者不一样,导致运行时中断跳转位置不对,程序跑飞,debug随即停止。

改为:

#define APP_START_ADDRESS    0x8000000    

就不会出现这种问题了。

 

本文来自论坛,点击查看完整帖子内容。

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章