logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SoC 是怎么“醒来”的?

SoC启动流程是一个逐步构建系统运行环境的过程。处理器上电后首先从复位向量获取第一条指令,通过存储空间映射定位BootROM中的启动代码。BootROM完成基础硬件初始化后,会加载Bootloader进一步配置DDR、时钟、外设等资源,并设置异常处理、中断系统。随后初始化缓存和MMU,最终将控制权移交操作系统内核。整个过程遵循"从简单到复杂"的原则,通过多阶段接力完成硬件环境的

#单片机#嵌入式硬件
ESP32 启动全过程

本文简要描述了嵌入式系统从启动到应用程序加载的完整流程:首先执行0X40000400地址的代码,由ROM Bootloader接管后采样Strapping引脚;随后加载二级Bootloader,完成SPI FLASH初始化、分区表读取和启动分区选择;最终加载应用程序镜像并跳转至app_main()入口。该过程涵盖了硬件初始化、引导加载程序执行和应用层跳转等关键启动阶段,是理解嵌入式系统启动机制的核

#嵌入式硬件#物联网
到底了