你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32f103的bootloader和用户app问题

[复制链接]
zhxqiao 提问时间:2018-1-29 17:23 /
阅读主题, 点击返回1楼
收藏 评论13 发布时间:2018-1-29 17:23
13个回答
zhao.zhao 回答时间:2018-1-30 20:42:39
改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
target.jpg

评分

参与人数 2ST金币 +1 蝴蝶豆 +5 收起 理由
fyp0303-1309862 + 1 很给力!按照你说的,总算解决问题了。.
zero99 + 5

查看全部评分

qi夏天 回答时间:2018-2-1 13:26:41
跳转之前要清中断,不知是不是这里的问题,

评分

参与人数 1蝴蝶豆 +1 收起 理由
zero99 + 1

查看全部评分

zhao.zhao 回答时间:2018-2-1 20:04:53
F103,F3,F407 可以不清中断跳转,我试过。L0 L1系列的必须关闭已经打开的中断,才会跳转,否则死机。
Tcreat 回答时间:2018-2-2 14:55:17
社区资资料里又F103的IAP例程,IAP例程 和 用户例程都有提供,对照他那个移植下 应该不是很难的 我之前也对照例程改动了 没有问题

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

12

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版