[STM32F1] 在开发在线升级程序的时候,BootLoader程序一般多大为最好

[复制链接]
5557|64
pixhw 发表于 2024-9-25 11:48 | 显示全部楼层
BootLoader的大小是一个权衡的过程。太小可能无法包含所有必要的功能,太大则可能会占用过多的闪存空间,影响主应用程序的大小或增加成本。
claretttt 发表于 2024-9-25 12:00 | 显示全部楼层
STM32的Flash和RAM资源有多少?BootLoader占用的空间不应过多,以免影响主程序的运行。
yeates333 发表于 2024-9-25 12:15 | 显示全部楼层
如果需要支持多种通信协议、更复杂的错误处理或安全特性,BootLoader的大小可能在16KB到64KB之间。
hearstnorman323 发表于 2024-9-25 12:42 | 显示全部楼层
BootLoader程序所需的功能较少,因此不需要分配太多空间。
单芯多芯 发表于 2024-9-25 15:46 | 显示全部楼层
您还需要考虑引导加载程序和应用程序之间的地址映射关系,以确保两者之间没有冲突。
4y1b3 发表于 2024-9-26 17:45 来自手机 | 显示全部楼层
BootLoader程序一般多大为
610u 发表于 2024-9-26 17:55 来自手机 | 显示全部楼层
在开发在线升级程序的时候,BootLoader
wex1002 发表于 2024-9-26 21:49 | 显示全部楼层
为引导装载程序保留一些额外的空间,以适应未来可能的功能扩展。
lvuu 发表于 2024-9-29 23:03 来自手机 | 显示全部楼层
BootLoader
在水一方00 发表于 2024-9-30 23:54 来自手机 | 显示全部楼层
BootLoader程序一般最大
天天向善 发表于 2024-10-6 17:03 | 显示全部楼层
完整的错误处理机制可以提高系统稳定性,但也会增加引导装载程序的大小。
理想阳 发表于 2024-10-7 06:24 | 显示全部楼层
通常,引导加载程序的大小可以从几kb到几十kb不等。
LLGTR 发表于 2024-10-7 19:03 | 显示全部楼层
引导装载程序通常不需要太大
星辰大海不退缩 发表于 2024-10-8 22:21 | 显示全部楼层
采用全量升级,BootLoader不需要存储太多数据,几十K
物联万物互联 发表于 2024-10-9 21:53 | 显示全部楼层
通常建议引导装载程序尽可能少地占用空间。
AIsignel 发表于 2024-10-10 14:22 | 显示全部楼层
引导装载程序的大小应该尽可能小,以便为应用程序留出足够的空间。
Pretext 发表于 2024-10-10 19:43 | 显示全部楼层
在不影响系统稳定性和功能的情况下,尽量减小引导加载程序的大小,以最大限度地利用stm32资源。
软核硬核 发表于 2025-1-5 20:42 | 显示全部楼层
引导装载程序需要较少的功能,因此不需要分配太多的空间。
lllook 发表于 2025-1-7 11:47 | 显示全部楼层
当开发在线升级程序时,引导装载程序
PreWorld 发表于 2025-1-8 22:33 | 显示全部楼层
随着全面升级,引导加载程序不需要存储太多的数据,几十k
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部