你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
每日签到
STM32团队2
论坛吐槽优化专区
升级测试
stm32f103的bootloader和用户app问题
[复制链接]
zhxqiao
提问时间:2018-1-29 17:23 /
阅读主题, 点击返回1楼
赞
0
收藏
0
评论
13
分享
发布时间:2018-1-29 17:23
请先
登录
后回复
13个回答
zhao.zhao
回答时间:2018-1-30 20:42:39
a0a.1 32b0c
改2个地方
1、在"OPTION"的"target"中作如下改动
2、在"system_stm32f1xx.c"中,改变中断向量表的偏移
//#define VECT_TAB_OFFSET 0x0 //原来的数值
#define VECT_TAB_OFFSET 0x4000 //改动后的数值
// 偏移量在下面指令中被执行
#ifdef VECT_TAB_SRAM
SCB->VTOR = SRAM_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal SRAM. */
#else
SCB->VTOR = FLASH_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal FLASH. */
#endif
评分
参与人数
2
ST金币
+1
蝴蝶豆
+5
收起
理由
fyp0303-1309862
+ 1
很给力!按照你说的,总算解决问题了。.
zero99
+ 5
查看全部评分
赞
1
评论
回复
支持
1
反对
0
qi夏天
回答时间:2018-2-1 13:26:41
a0a.1 32b0c
跳转之前要清中断,不知是不是这里的问题,
评分
参与人数
1
蝴蝶豆
+1
收起
理由
zero99
+ 1
查看全部评分
赞
0
评论
回复
支持
反对
zhao.zhao
回答时间:2018-2-1 20:04:53
a0a.1 32b0c
F103,F3,F407 可以不清中断跳转,我试过。L0 L1系列的必须关闭已经打开的中断,才会跳转,否则死机。
赞
0
评论
回复
支持
反对
Tcreat
回答时间:2018-2-2 14:55:17
a0a.1 32b0c
社区资资料里又F103的IAP例程,IAP例程 和 用户例程都有提供,对照他那个移植下 应该不是很难的 我之前也对照例程改动了 没有问题
评分
参与人数
1
蝴蝶豆
+2
收起
理由
zero99
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
1
2
/ 2 页
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
1、在"OPTION"的"target"中作如下改动
2、在"system_stm32f1xx.c"中,改变中断向量表的偏移
//#define VECT_TAB_OFFSET 0x0 //原来的数值
#define VECT_TAB_OFFSET 0x4000 //改动后的数值
// 偏移量在下面指令中被执行
#ifdef VECT_TAB_SRAM
SCB->VTOR = SRAM_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal SRAM. */
#else
SCB->VTOR = FLASH_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal FLASH. */
#endif
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分