本书主要面向有 MCU 开发经验,希望从零开始学习 Linux 开发的嵌入式软件工程师 及在校学生。 目前国内关于嵌入式 Linux 的教材大都比较老旧,要么是基于多年前的 ARM9 架构 CPU,要么是 Linux 系统内核还沿用 2.6 版本的,对于较新的技术如设备树、Yocto 编译工 具等鲜有介绍。本书希望打破这种局面,配套的硬件平台采用 Cortex-A7/A9 等架构的 CPU, 讲解的 Linux 内核基于 4.1 版本,循序渐进且涉及的知识全面,紧跟技术潮流,为学习者建 立起 Linux 开发的全貌。
本书将分为以下几个部分进行讲解。
第一部分主要是初步熟悉配套的开发板以及搭建 Linux 系统环境。
第二部分通过带领读者编写基本的 Linux 应用初步了解 Linux 下的开发模式。
第三部分引领读者亲手给开发板定制 Linux 内核、uboot 以及文件系统
第四部分通过几个简单的裸机程序熟悉 imx 系列芯片的外设
第五部分介绍如何针对开发板编写适用于 Linux 的驱动程序
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !