1 Star 0 Fork 27

sharpcat2013/embed_linux_tutorial

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

关于本项目

本项目通过git开源:

点击右侧链接可在线阅读本项目文档:《 野火i.MX Linux开发实战指南

本书主要面向有MCU开发经验,希望从零开始学习Linux开发的嵌入式软件工程师及在校学生。

目前国内关于嵌入式Linux的教材大都比较老旧,要么是基于多年前的ARM9架构CPU,要么是Linux系统内核还沿用2.6版本的,对于较新的技术如设备树、Yocto编译工具等鲜有介绍。本书希望打破这种局面,配套的硬件平台采用Cortex-A7/A9等架构的CPU,讲解的Linux内核基于4.1版本, 循序渐进且涉及的知识全面,紧跟技术潮流,为学习者建立起Linux开发的全貌。

本书将分为以下几个部分进行讲解。

  • 第一部分主要是初步熟悉配套的开发板以及搭建Linux系统环境。
  • 第二部分通过带领读者编写基本的Linux应用初步了解Linux下的开发模式。
  • 第三部分引领读者亲手给开发板定制Linux内核、uboot以及文件系统。
  • 第四部分讲解Linux的系统编程,使用系统调用进行进程管理、异步操作等。
  • 第五部分通过几个简单的裸机程序熟悉imx系列芯片的外设
  • 第六部分介绍如何针对开发板编写适用于Linux的驱动程序。

我们特意在第一第二部分通过一些小实验让读者把开发板用起来,就是希望让大家尽快接触开发板,提高学习的热情,而不是让开发板躺着吃灰。

空文件

简介

野火《i.MX Linux开发实战指南》代码及书籍 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/sharpcat2013/embed_linux_tutorial.git
git@gitee.com:sharpcat2013/embed_linux_tutorial.git
sharpcat2013
embed_linux_tutorial
embed_linux_tutorial
master

搜索帮助