OpenThread Attach 源码阅读路线
SOURCE ROUTE · OPENTHREAD ATTACH
从 Instance 到 Become Child
这条路线先建立调用链和协议阶段,再逐步补充源码版本、关键函数和运行证据。
阅读顺序
- main / Instance确认实例创建、任务驱动和协议栈入口。
- MLE识别设备角色、消息类型和状态转换。
- Attach追踪候选父节点、请求、响应和安全邻居建立。
- Become Child确认网络数据、地址和最终角色状态。
每一篇阅读记录
固定记录以下问题:
- 入口函数是谁?
- 状态由谁创建和推进?
- 哪个回调或消息代表阶段成功?
- 失败时保留哪些状态?
- 代码证据与抓包、串口日志如何对齐?
- 当前源码版本和适用范围是什么?
目前状态
路线已经建立,具体源码版本和函数级笔记尚未完成。因此本页状态是 planned,不能把路线图当作已经完成的源码审查。
关联入口:Thread 基础概念 · Thread 抓包流程 · Source Reading