关于NXP开源的MCU_boot的项目心得

MCU的启动流程细查

注意MCU上电第一个函数运行的就是Reset_Handler函数,下图是表示了这个函数做了啥事情,注意加强一下对RAM空间的段的印象,从上到下是栈,堆,.bss段,.data段。

bootloader的难点

固件完整性:可通过CRC校验,签名解决

升级可靠性:单flash:双区备份。双flash:镜像回滚

boot挂掉之后如何恢复干净环境:和硬件相关,系统软复位

固件安全性:和硬件紧密相关,各厂家支持不同

相关推荐
Zhang.Yi24 分钟前
STM32-SPI
stm32·单片机·嵌入式硬件
en.en..24 分钟前
网络分层封装 与 TCP粘包的因果关系
网络·单片机·嵌入式硬件
天空'之城44 分钟前
单片机基础核心知识点汇总(三十九)
单片机·嵌入式硬件
mk0151 小时前
电动自行车汽车工业系统电机驱动100V高压恒定导向芯片进口替代
驱动开发·单片机·硬件工程·智能硬件·pcb工艺
爱吃汽的小橘2 小时前
移位运算hao
嵌入式硬件
逐步前行2 小时前
ESP32-S3-FreeRTOS-同步互斥(IPC)
单片机
单片机仿真设计4 小时前
【proteus仿真】基于 STM32F103 的汽车温度监测系统(仿真图+程序)
stm32·单片机·嵌入式硬件·proteus·课设
anew___4 小时前
舵机——让 Arduino 动起来
c++·stm32·单片机·嵌入式硬件·c
周洲08304 小时前
STM32 SPI 通信实战|高速通信、片选、数据收发
stm32·嵌入式硬件
POMAGTOR4 小时前
【5G设备POGOPIN连接器 高频弹簧针通信连接器件】
嵌入式硬件·5g·机器人