目前国内关于嵌入式 Linux 的教材大都比较老旧,要么是基于多年前的 ARM9 架构 CPU,要么是 Linux 系统内核还沿用 2.6 版本的,对于较新的技术如设备树、Yocto 编译工具等鲜有介绍。本书希望打破这种局面,配套的硬件平台采用 Cortex-A7/A9 等架构的 CPU,讲解的 Linux 内核基于 4.19 版本, 循序渐进且涉及的知识全面,紧跟技术潮流,为学习者建立起 Linux 开发的全貌。
目录
- 关于本项目
- 关于野火
- 熟悉 Linux 操作系统
- 熟悉 EBF_6ULL 开发板
- 在 Linux 下开发应用程序
- 制作系统镜像
- 环境搭建
- Linux 系统编程
- Linuxn 内核调试
- Linux 物联网编程
- i.MX6 裸机开发
- Linux 驱动开发
- 添加驱动模块
- 投稿精选
- 常见问题
- 版权说明
- 其他
- 编译内核
- 编译内核
- 修改 LOGO
- 烧录自己编译的内核到开发板
- 内核配置选项(部分)
- 制作根文件系统
- uboot
- 5. debian 系统启动过程(加载 uboot、设备树、内核等)
- 使用 buildroot 编译文件系统
- Buildroot 简介
- 使用 yocot 构建镜像
- 向我们提交 bug
- 项目源码
- 文档在线阅读与 pdf
- 第三部分 安装镜像
- 使用 Etcher 烧录镜像到 SD 卡
- Etcher 工具简介
- 下载 Etcher
- 使用 Etcher 工具烧录
- MFGtool 工具
- 使用 mfg 工具直接烧录所有内容
- 使用 sd 卡烧录完整镜像
- SD 卡创建分区
- 烧写 SD 卡启动的 Uboot
- 放入要烧写的文件到 SD 卡
- 配置 SD 卡烧录信息
- 第二部分 在 Linux 下开发应用程序
- Git 教程
- 第一部分 搭建并熟悉开发环境
- 第六部分 Linux 内核调试
- 9. 在 Debian 上部署 web 服务器
- 在 Debian 上开发物联网
- markdown 投稿示例文件
- 第五部分 系统编程
- 线程信号量
- 位操作方法
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论