fx

FreeRTOS交流QQ群-663806972 BLE学习交流群-498676838

0%

从按下复位键到 `main()` 函数被调用,Zephyr RTOS 经历了一段精密的初始化旅程。本文以 STM32H747I-DISCO 开发板为例,逐行解析从硬件复位向量到内核多线程切换的完整链路,涵盖 STM32H7 启动地址机制、向量表布局、`reset.S` 汇编初始化、`z_prep_c()` C 运行时准备、以及内核初始化等级的层层递进。
阅读全文 »

Zephyr RTOS 的构建系统涉及 west、CMake、Kconfig、DeviceTree、Ninja 五个工具的协作。本文逐层追踪 `west build` 命令从敲下回车到生成 `.elf` 文件的每一步,涵盖 Kconfig 配置合并、DeviceTree 设备树解析、链接脚本生成、以及两次链接机制等核心环节。
阅读全文 »

Claude Code in Action —— Custom commands (使用claude code输出的总结)
阅读全文 »