使用 Raspberry Pi 5(嵌入式 Linux)应用 Yocto 项目
使用 Yocto 项目探索嵌入式 Linux,并在 Raspberry Pi 5 上创建强大的系统
讲师:Mustafa Ozcelikors
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 了解嵌入式 Linux 系统从入门到高级主题背后的核心理念。
- 了解我们为什么在某些产品中使用嵌入式 Linux。
- 了解Linux系统和Raspberry Pi 5如何启动。
- 掌握嵌入式 Linux 任务的工作原理(解包、修补、配置、编译、安装、部署、打包)。
- 了解 Linux 发行版和包管理器。
- 轻松处理与 Yocto 项目及其配置相关的任务。
- 了解 Raspberry Pi 5 层和板配置在 Yocto 项目中的工作原理(meta-raspberrypi、硬件规格、串行控制台)。
- 在 Yocto 项目中创建您自己的机器配置。
- 为您的 Linux 发行版创建您自己的层。
- 轻松为使用多种构建系统(GCC、GNU Make、CMake、PyPi)的软件包创建新配方。
- 在嵌入式 Linux 产品中集成第三方软件(例如 GNOME、XFCE、Qt)。
- 在您的嵌入式 Linux 系统中集成图形桌面。
- 将系统映像部署到 Raspberry Pi 5 并与安全外壳和串行控制台软件配合使用。
- 使用 DEVTOOL 为现有软件包创建补丁。
- 了解如何轻松地理解和修改内核配置(Kconfig、配置片段)。
- 降级和升级嵌入式 Linux 发行版的 Linux 内核版本。
探索相关主题
- 嵌入式 Linux
- 操作系统和服务器
- 信息技术与软件
要求
- 对 Linux 系统有基本的了解(shell 脚本、构建软件)
- 对 C 编程有基本了解
描述
你好,
我叫 Mustafa Ozcelikors,是一名高级 Linux 和 Android 工程师和团队负责人,拥有超过 9 年的汽车行业工作经验,拥有嵌入式系统硕士学位,曾于 2017 年赢得 Google SOC 赛事,并积极为开源和商业项目做出贡献。我使用 Yocto 项目已有近 10 年,可以追溯到我的大学时代。
“使用 Raspberry Pi 5 应用 Yocto 项目(带嵌入式 Linux 实践)”是一门独特的嵌入式 Linux 课程,与其他课程不同。该课程利用绘图、幻灯片、图表、示例、动手应用,让您轻松地在脑海中想象每个主题。课程级别从初学者开始,但也讲解了一些高级主题。
理论科目经过精心规划,几乎每个重要科目都创建了多个框图以便于理解。几乎每个图形、示意图、绘图都来自多年的现场经验,而不是来自互联网或任何书籍。在实践科目中,我们一起深入探索 Yocto 项目,并一起打开终端来实现其中的目标。
在课程结束时,我们将共同获得一个具有不同机器配置、内核、配方示例和 Qt 应用程序的定制 Linux 发行版。
您现在可以在这里看到以下精彩内容:
- 了解嵌入式 Linux 系统从入门到高级主题背后的核心理念。
- 了解我们为什么在某些产品中使用嵌入式 Linux。
- 了解Linux系统和Raspberry Pi 5如何启动。
- 掌握嵌入式 Linux 任务的工作原理(解包、修补、配置、编译、安装、部署、打包)。
- 了解 Linux 发行版和包管理器。
- 轻松处理与 Yocto 项目及其配置相关的任务。
- 了解 Raspberry Pi 5 层和板配置在 Yocto 项目中的工作原理(meta-raspberrypi、硬件规格、串行控制台)。
- 在 Yocto 项目中创建您自己的机器配置。
- 为您的 Linux 发行版创建您自己的层。
- 轻松为使用多种构建系统(GCC、GNU Make、CMake、PyPi)的软件包创建新配方。
- 在嵌入式 Linux 产品中集成第三方软件(例如 GNOME、XFCE、Qt)。
- 在您的嵌入式 Linux 系统中集成图形桌面。
- 将系统映像部署到 Raspberry Pi 5 并与安全外壳和串行控制台软件配合使用。
- 使用 DEVTOOL 为现有软件包创建补丁。
- 了解如何轻松地理解和修改内核配置(Kconfig、配置片段)。
- 降级和升级嵌入式 Linux 发行版的 Linux 内核版本。
非常感谢您的关注!希望在第一堂课上见到您!
谨上,
工程硕士 Mustafa Ozcelikors
本课程适合哪些人:
- 想要开始使用 Yocto 项目的嵌入式 Linux 专业人士
- 嵌入式 Linux 专业人士喜欢精彩的总结
- 有志于从事嵌入式 Linux 开发的嵌入式系统开发人员
- 想要创建基于 Raspberry Pi 5 的嵌入式 Linux 产品的爱好者
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。