
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
嵌入式系统设计师学习笔记二十:网络基础②——TCP/IP协议

嵌入式系统设计师学习笔记十九:网络基础知识①——OSI/RM

嵌入式系统设计师学习笔记十三:进程管理④

嵌入式系统设计师学习笔记32:系统开发过程及项目管理③——软件配置管理

ARM Trusted Firmware (TF-A/ATF) 完整、详细的冷启动流程,从系统上电到非安全世界操作系统启动的全链路拆解。TF-A 采用 链式加载 (Chain Loading) 与 链式验签 架构,流程如下:系统复位→ 操作系统启动。

本文分析了LK(Little Kernel)作为Android Bootloader的启动流程。LK启动分为5个阶段:硬件复位→汇编初始化(_start)→架构初始化(arch_init)→平台初始化(platform_init)→内核初始化(kernel_init)→应用启动(app)。启动过程从链接脚本指定入口开始,经过汇编级crt0.S初始化后跳转到C语言的kmain主函数。kmain完成核

LK(Little Kernel)是一个轻量级嵌入式内核,其启动流程分为5个核心阶段:硬件复位→汇编阶段→架构初始化→平台初始化→内核初始化→应用启动。启动入口由链接脚本指定,控制各段内存布局。汇编阶段(_start)初始化异常向量表后跳转到C语言入口lk_main,该函数完成硬件初始化、内核堆和线程创建,最终进入bootstrap2线程进行二级初始化。bootstrap2调用apps_init(

libwebsocket交叉编译全流程

嵌入式系统设计师学习笔记十六:存储管理①——分区存储

手机端(APP点灯blinker)-PC端(Node-red)-设备端(ESP32)-客户端(MQTTX客户端)四者之间的通信——通过MQTT通信(下)








