ARM Linux 的学习历程,文章遵守 CC BY NC SA 4.0 协议。
仓库大小 ~130MB
【主线剧情】Linux 系列,为嵌入式 Linux 的学习记录。
每一篇文章的内容、以及仓库的内容都极其丰富~
仓库地址:
- Github Staok/ARM-Linux-Study: ARM Linux 的学习历程,文章遵守 CC BY NC SA 4.0 协议。 (github.com)。
- Gitee ARM-Linux-Study: ARM Linux 的学习历程,文章遵守 CC BY NC SA 4.0 协议。 (gitee.com)。
小站文章 【主线剧情】Linux 系列 - 分类 - 欢迎来到 Staok - 瞰百易 (gitee.io)。
本 ARM-Linux-Study 仓库是个人学习之后的总结,是稍微系统性的整理备查,不适合用来初学 Linux,初学 嵌入式 Linux 强推 去看 主线剧情0.0-Linux学习资源大综合
这个文章里 !学习来源!
一节总结的,主要是 入手开发板,跟着教程学!
!学习来源!
下面仅为个人见到的选择的推荐,欢迎补充!
最推荐的就是 “入手开发板,跟着教程学” 的方式即可~
韦东山 的 系列教程,靠谱而较全面,跟着走就成。
- Linux 学习 B 站视频。
- 百问网 资源下载站。推荐 跟着这个开发板学 🎫100ASK_IMX6ULL_PRO开发板。
- 百问网论坛。
正点原子/野火 的 Linux 系列教程,靠谱而较全面,跟着走就成。
买书(驱动和应用),参考 下面 “书籍推荐” 一节。
其它 嵌入式 Linux 开发板 和 资料 的提供商,他们都提供了开发板配套的较完整的 SDK 和 硬件方案,对于开发的参考价值极大。
看官方 doc:怎样成为一名优秀的Linux驱动设备工程师? - 知乎 (zhihu.com)。
Linux内核文档:The Linux Kernel documentation — The Linux Kernel documentation。
Linux设备驱动程序开发指南:Driver implementer's API guide — The Linux Kernel documentation。
Linux内核api:Core API Documentation — The Linux Kernel documentation。
非官方的推荐<Linux 内核模块编程指南>:The Linux Kernel Module Programming Guide (sysprog21.github.io)。
就这些,我不会列成吨的资料骑脸。。
- 主线剧情-番外01-ARM系列快速鸟瞰(在
【0 ARM & Linux 主线剧情系列文章】
文件夹里面)。
- 主线剧情0.0-Linux学习资源大综合(在
【0 ARM & Linux 主线剧情系列文章】
文件夹里面,下同)。 - 主线剧情01-ARM-IMX6ULL基础学习记录。
- 主线剧情02-ARM-Linux基础学习记录。
- 主线剧情08-Linux应用编程-学习总结备查(在
【Linux 通用应用开发】/主线剧情08-Linux应用编程-学习总结备查
文件夹里面)。
- 主线剧情07.1-Linux驱动编程-基本字符设备和设备树维护(在
【Linux 通用驱动开发】/基本字符设备驱动程序-输出
文件夹里面)。 - 主线剧情07.2-Linux驱动编程-各种内核机制总结(将长期建设,用到的时候才会慢慢补充)(在
【Linux 通用驱动开发】/基本字符设备驱动程序-输入
文件夹里面)。 - 主线剧情07.3-Linux驱动编程-内核态API总结备查(在
【Linux 通用驱动开发】
文件夹里面)。 - 主线剧情07.4-Linux驱动编程-内核线程相关API(在
【Linux 通用驱动开发】
文件夹里面)(尚无)。
- 主线剧情-番外02-设备树详解(在
【0 ARM & Linux 主线剧情系列文章】
文件夹里面)。
(有兴趣则去学习,这部分将长期建设,用到的时候才会慢慢补充)
- 主线剧情03-NXP-i.MX系列的u-boot移植基础详解(在
【0 ARM & Linux 主线剧情系列文章】
文件夹里面)。 - 主线剧情04——计划为Linux内核配置与移植(尚无)。
- 主线剧情05——计划为Buildroot构建文件系统(尚无)。
- 主线剧情06——计划为ubuntu的移植(尚无)。
- 主线剧情09-Linux性能优化相关总结(尚无)