STM32
登录
直播中
李猛
8年用户
1604经验值
私信
关注
[问答]
在APP程序中加入__set_FAULTMASK(1),通过bootloader下载后跳转APP会卡死的原因?
开启该帖子的消息推送
APP
BIN文件
bootloader
为什么我在APP程序中加入__set_FAULTMASK(1); NVIC_SystemReset(); 生成BIN文件,然后通过bootloader下载后 跳转APP会卡死,
但是把__set_FAULTMASK(1); NVIC_SystemReset(); 去掉后,生成的bin文件,通过bootloader下载,跳转正常。
但是直接keil设置ROM地址后下载包含有__set_FAULTMASK(1); NVIC_SystemReset(); 的APP进板子跳转正常
回帖
(1)
代瑜
2024-4-7 16:33:29
一般来讲,你跳转前关闭所有中断使能,建议将PLL也关闭,跳转地址和新的VTOR偏移地址给正确,并不需要关闭总中断,也不建议关闭总中断。这样操作的话是不会有跳转方面的问题的。
一般来讲,你跳转前关闭所有中断使能,建议将PLL也关闭,跳转地址和新的VTOR偏移地址给正确,并不需要关闭总中断,也不建议关闭总中断。这样操作的话是不会有跳转方面的问题的。
举报
更多回帖
rotate(-90deg);
回复
相关问答
APP
BIN文件
bootloader
使用RTThread nano做的IAP
跳转
裸机制作的
APP
失败如何解决?
2022-05-31
2600
CH559L芯片从
bootloader
程序
跳转
到
APP
后
,串口不工作了是为什么
2022-05-31
925
为什么
bootloader
在
下载
写入完成
后
跳转
至
app
执行就会异常复位
2022-08-23
2128
使用nano做的IAP
跳转
裸机制作的
APP
失败咋办
2023-01-29
1056
新手求助使用NANO做的IAP
跳转
裸机制作的
APP
失败咋办
2022-09-07
2995
使用qboot建立
bootloader
时发现
跳转
到
app
后
app
死机是何
原因
?
2023-01-16
2598
串口由BOOT
跳转
到
APP
为什么会莫名其妙
卡死
呢
2021-12-10
2706
boot
跳转
至
APP
后
无法使用中断是为什么?
2023-08-21
539
求助,使用OTA更新
APP
代码
后
运行FAL分区识别不了
2022-04-22
3816
求解,把
Bootloader
和
app
合并成一个固件
后
出现的几个问题
2023-09-07
3338
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分