跳到正文
单片机那点事· 啊哈哈哈111·· 22 小时前精选AI 评分64

STM32 如何从 SD 卡跑 App:Flipper Zero 固件加载机制拆解

单片机不重烧也能加功能?看 STM32 怎么从 SD 卡跑 App

AI 导读

文章以 Flipper Zero 为例,讲解 STM32WB55 双核 MCU 如何把 microSD 卡上的第三方 App(FAP)拷进 RAM 执行:加载器分四步完成清单校验、代码段拷贝、符号重定位和跳转入口,Flash 与 RAM 相差 384 MB 时用 10 字节跳板跨过 Thumb BL 正负 16 MB 的跳转限制。

推荐理由

文章拆解了外部存储代码拷进RAM执行的四步加载流程与跳板机制,做插件化设计的工程师可直接借鉴这套思路。

来源:单片机那点事 · mp.weixin.qq.com