【趣解】嵌入式Linux:消费电子的标配
【趣解】嵌入式Linux:消费电子的标配
开篇:为什么路由器里用的是Linux?
你的路由器、电视机顶盒、智能手表——很多都用的是Linux。
但Linux不是用在电脑上的吗?
嵌入式Linux就是Linux的"精简版",专门给资源受限的设备用。
什么是嵌入式Linux?
嵌入式Linux = 裁剪过的Linux,用于嵌入式设备
桌面Linux: - 完整发行版(Ubuntu/CentOS) - 大型桌面环境(GNOME/KDE) - 完整的工具链 嵌入式Linux: - 裁剪过的内核 - 精简的根文件系统 - 定制化的启动流程嵌入式Linux的组成
1. Bootloader
启动引导程序
常见选项:
- U-Boot:最通用,支持大量CPU
- Barebox:更简洁的替代品
- SPL:部分SoC专用
