[N32G03x]

[求助] 不同时钟配置方式对IAP跳转的影响

[复制链接]
316|11
手机看帖
扫描二维码
随时随地手机跟帖
Sangxin8005|  楼主 | 2023-3-29 10:52 | 显示全部楼层 |阅读模式
使用N32G032,功能是启动BOOT 跳转APP,也可以APP跳转BOOT.
问题是:假如BOOT 使用SYSCLK_USE_HSI_PLL,APP使用SYSCLK_USE_HSE_PLL,不可以顺利的来回跳转,是不是需要进行某些操作?
PS:都用SYSCLK_USE_HSE_PLL或者都用SYSCLK_USE_HSI_PLL 是可以的。

使用特权

评论回复
jobszheng| | 2023-3-29 17:38 | 显示全部楼层
我没有做类似的测试。
别家的MCU上面,之前的测试是时钟需要先回到HSI,再各自执行对应的时钟需求。
如果使用官方的示例工程,其时钟的配置需要单独处理,不可直接使用。

使用特权

评论回复
jobszheng| | 2023-3-29 17:40 | 显示全部楼层
楼主在做app回到bootload的方式,也可以在保护完现场后,使用reset命令。
这样逻辑序列更好控制

使用特权

评论回复
Sangxin8005|  楼主 | 2023-3-30 09:01 | 显示全部楼层
jobszheng 发表于 2023-3-29 17:40
楼主在做app回到bootload的方式,也可以在保护完现场后,使用reset命令。
这样逻辑序列更好控制 ...

reset没问题的,就是想折腾折腾
我今天再试下,把时钟改下试试

使用特权

评论回复
jobszheng| | 2023-3-30 11:44 | 显示全部楼层
生命不息,折腾不止

使用特权

评论回复
kkzz| | 2023-4-4 20:56 | 显示全部楼层
最好使用内部时钟,防止系统不能启动的。

使用特权

评论回复
jkl21| | 2023-4-4 21:20 | 显示全部楼层
iap_jump_app();   

使用特权

评论回复
mickit| | 2023-4-4 21:37 | 显示全部楼层
如果修改BootLoader的话,时钟是如何更改的?

使用特权

评论回复
mattlincoln| | 2023-4-7 10:16 | 显示全部楼层
在程序正常设置APP的程序和向量表时后,在IAP直接调用跳转APP时,程序没有正常跳转到APP中

使用特权

评论回复
bartonalfred| | 2023-4-7 23:00 | 显示全部楼层
BootLoader没有研究过。

使用特权

评论回复
abotomson| | 2023-4-7 23:26 | 显示全部楼层
这个还是必须使用低时钟的吗?              

使用特权

评论回复
lzmm| | 2023-4-7 23:33 | 显示全部楼层
怎么实现代码的重复运行的?              

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

7

帖子

0

粉丝