机器人入行指南
知识地图/系统与软件/启动链与 Bootloader

系统与软件 · D11

启动链与 Bootloader

核心 进阶 系统 约 25 小时

从上电到你的业务代码跑起来,中间隔着一整条启动链。排查「板子不启动」、做固件 OTA、把内核参数改对,全都绕不开这条链。嵌入式岗位面试里,bootloader 是高频考题。

启动链:从上电到 main(),排查「不启动」就沿这条链逐级看

要学什么

四条路线需要多深

算法不需要
系统软件用过
嵌入式电控精通
机械结构不需要

「精通」= 能从零推导 / 能手写实现 / 能判断别人的方案对不对;「用过」= 能调起来、能改参数;「知道」= 能听懂、能提问。

怎么算学会了

能画出给定板子的完整启动链(从上电到 main/init),能在 U-Boot 命令行里改启动参数把系统带起来,能向别人解释设备树到底解决了什么问题。

常见错误

前置

哪些岗位会考它