打印
[STM32F1]

Boot跳转到APP可以二选一吗?

[复制链接]
621|27
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
AuroraS|  楼主 | 2024-11-28 13:22 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
可以一个Boot程序对应两个App程序吗?根据设定,跳转到指定的App,会有什么问题吗?

使用特权

评论回复
沙发
onlycook| | 2024-12-3 16:15 | 只看该作者
如果Boot程序中的跳转地址设置不正确,或者App程序的起始地址在Flash中发生了变化(例如由于固件升级),那么跳转可能会失败,导致系统无法启动或崩溃。

使用特权

评论回复
板凳
laocuo1142| | 2024-12-3 16:15 | 只看该作者
可能会导致运行环境准备不足

使用特权

评论回复
地板
flycamelaaa| | 2024-12-3 16:16 | 只看该作者
会引起固件版本冲突

使用特权

评论回复
5
powerantone| | 2024-12-3 20:00 | 只看该作者
如果Boot程序本身存在缺陷或错误,那么它可能无法正确地执行跳转操作。

使用特权

评论回复
6
西洲| | 2024-12-20 22:52 | 只看该作者
不太建议这么设计,容易出现跳到错误的APP应用里

使用特权

评论回复
7
春日负喧| | 2024-12-21 02:00 | 只看该作者
一般来说是可以的,这种没啥问题

12862676584e2708f5.png (575 Bytes )

12862676584e2708f5.png

使用特权

评论回复
8
温室雏菊| | 2024-12-21 03:00 | 只看该作者
主要是APP2个的话,可以按照标记,来跳转

使用特权

评论回复
9
失物招領| | 2024-12-21 04:00 | 只看该作者
是的,一个Boot程序通常可以对应多个App程序。在许多嵌入式系统或微控制器应用中,BootloaderBoot程序)用于初始化硬件、加载和启动应用程序(App)。这些应用程序可以是独立的程序,用于执行不同的任务或功能

使用特权

评论回复
10
她已醉| | 2024-12-21 05:00 | 只看该作者
关于跳转到指定的App,通常不会有太大问题。Boot程序通常具有某种形式的引导机制,可以根据设定或外部指令来选择加载哪个应用程序。这种机制可以通过硬件按钮、外部信号、固件版本或其他条件来触发

使用特权

评论回复
11
将爱藏于深海| | 2024-12-21 06:00 | 只看该作者
确保每个应用程序都与Boot程序和硬件兼容,并且能够在特定硬件上正确运行

473456765858a04ecb.png (723 Bytes )

473456765858a04ecb.png

使用特权

评论回复
12
故意相遇| | 2024-12-21 07:00 | 只看该作者
资源分配,确保每个应用程序有足够的资源(如内存、存储空间等)来运行,并且不会相互干扰或冲突

使用特权

评论回复
13
捧一束彼岸花| | 2024-12-21 08:00 | 只看该作者
安全性要注意,确保系统具有足够的安全性措施,以防止未授权的应用程序加载或执行

使用特权

评论回复
14
白马过平川| | 2024-12-21 09:00 | 只看该作者
如果应用程序需要升级或更新,确保Boot程序能够处理这种情况,并且不会因加载不兼容版本的应用程序而导致系统崩溃或数据丢失

39504676586270ceee.png (571 Bytes )

39504676586270ceee.png

使用特权

评论回复
15
风凉| | 2024-12-21 10:00 | 只看该作者
一个Boot程序对应多个App程序是可行的,但需要仔细设计和测试系统,以确保其可靠性和稳定性

24979676586598d97b.png (478 Bytes )

24979676586598d97b.png

使用特权

评论回复
16
公羊子丹| | 2024-12-22 07:34 | 只看该作者
这个没问题啊,只要你的Boot程序里有判断逻辑,跳到不同的地址就行了。

使用特权

评论回复
17
周半梅| | 2024-12-22 07:34 | 只看该作者
我试过类似的方案,两个App通过按键选择,还挺好用的。

使用特权

评论回复
18
帛灿灿| | 2024-12-22 07:34 | 只看该作者
注意中断向量表的设置,不然跳过去了可能会出问题。

使用特权

评论回复
19
童雨竹| | 2024-12-22 07:35 | 只看该作者
关键看你的Boot怎么判断要跳哪个App,比如通过Flash里的标志位啥的。

使用特权

评论回复
20
万图| | 2024-12-22 07:35 | 只看该作者
切换时别忘了重置状态寄存器,不然有时候会遇到奇怪的问题。

使用特权

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

本版积分规则

9

主题

242

帖子

0

粉丝