硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2819|回复: 2
收起左侧

[例程下载] STM32F0不同代码区跳转时总失败…这些操作你做对了吗?

[复制链接]

33

主题

9

回帖

108

积分

初级会员

积分
108
发表于 2018-6-25 15:37:08 | 显示全部楼层 |阅读模式
STMCU官网更新了一则实战经验文件,文章以STM32F0为例,就芯片内【从BOOT区跳转到APP区】【从APP区跳转到新APP区】【从APP区跳回BOOT区】的跳转问题做一些交流与介绍。
更多信息请前往官网详情页
文章导读:
对于STM32用户,经常会涉及到通过用户启动程序实现对用户应用程序的更新升级。一般来讲,用户启动程序主要用来跟外界通信,获取新的用户程序代码并实现对用户代码区的应用程序升级。用户应用程序是指实现各种用户功能的代码。
在这个过程中,往往需要做从用户引导程序区(以下简称【BOOT区】)到用户应用程序区(以下简称【APP区】)的跳转,有时可能还需实现从用户应用程序区跳回到用户启动程序区,甚至不同用户程序区的互相跳转等操作。在这些跳转过程中,常常有人的开发工作在此遇到阻碍,甚至破费周折。
在此我们以STM32F0为例,就芯片内不同程序区的跳转问题做些交流与介绍,限于篇幅,这里仅直接介绍具体操作和注意事项,不做过多拓展介绍。相关知识点可阅读STM32芯片参考手册、STM32相关内核编程手册。
下面介绍中提及的集成编译环境是指ARM MDK,硬件基于STM32F072RB Nucleo开发板。后面我将逐一介绍不同跳转操作的基本流程和注意事项,涉及以下三种情况:
1.      从【BOOT区】跳转到【APP区】
2.      从【APP区】跳转到另外新【APP区】
3.      从【APP区】跳回【BOOT区】

回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2019-9-28 21:25:18 | 显示全部楼层
怎么没有了啊
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2019-9-28 21:25:37 | 显示全部楼层
怎么没有了啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-29 15:29 , Processed in 0.204151 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表