求助帖: stm32通过 flash实现boot和app之间的api共享

stm32 通过划分共享flash

  1. 指定blink代码的位置放到flash的共享位置

  2. 在app中根据falsh地址访问blink(点灯)函数

bug

boot中初始化的外设必须和app中的一致

(app和boot都要初始化uart...或者rtc, app和boot部分不一致就会导致程序卡死),

才可以完成调用, 否则无法完成调用.

希望有遇到类似情况的佬们帮帮菜狗

相关推荐
Wallace Zhang14 分钟前
STM32F103_LL库+寄存器学习笔记06 - 梳理串口与串行发送“Hello,World“
笔记·stm32·学习
ZLG_zhiyuan41 分钟前
智能粉尘监测解决方案|守护工业安全,杜绝爆炸隐患
嵌入式硬件
一枝小雨1 小时前
ARM异常处理流程与中断机制总结,与常见丢中断情况
arm开发·嵌入式硬件·架构·系统架构·arm
理物迷1 小时前
STM32 时钟树配置(debug)
stm32·单片机·嵌入式硬件
猫猫的小茶馆2 小时前
【PCB工艺】时序图(Timing Diagram)
stm32·单片机·嵌入式硬件·mcu·51单片机·pcb工艺
li星野2 小时前
windows USB 了解
windows·stm32·单片机
Caramel_biscuit3 小时前
STM32 CAN学习(一)
stm32·嵌入式硬件·学习
土豆198910214 小时前
简记_单片机硬件最小系统设计
单片机·嵌入式硬件
@小张要努力4 小时前
第十三届蓝桥杯国赛电子类单片机学习记录(客观题)
单片机·嵌入式硬件·mcu·学习·蓝桥杯·51单片机·proteus
Hungry_115 小时前
STM32 IIC通信
stm32·单片机·iic·嵌入式软件·通信协议