本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
树莓派是广受电子爱好者关注的便携式计算机系统,Linux操作系统是适配树莓派的主要操作系统。本书系统介绍将Linux操作系统移植到树莓派的方法与实现,帮助读者了解操作系统的组成和运行方式,理解操作系统基本软件的作用和它们之间的关系,掌握树莓派控制接口的使用方法。全书内容涵盖如下主题:
内核与根文件系统;
软件移植方法、基础软件包和网络工具;
轻量级Linux桌面环境XFCE4;
若干Linux应用软件移植;
构建板载开发环境、移植Python;
树莓派I/O接口控制。
本书介绍Linux内核的编译和移植、根文件系统的制作、基础系统、桌面系统,以及这些软件在系统中的作用、软件之间的依赖关系、软件的移植方法。由于很多树莓派应用是由Python语言编写的,本书也专门介绍树莓派上硬件接口的Python控制模块和其他一些基础应用。全书分为6章,第1章介绍Linux内核的移植及根文件系统的制作;在第1章的基础上,第2章移植了一些基础软件,增强了树莓派的联网功能:第3章介绍Linux的基础图形库、文本布局软件、XWindow系统,直至构成一个完整的XFCE4桌面环境:第4章介绍一些Linux应用软件的移植,包括远程桌面、音视频编码与解码及媒体播放、文档阅读,以及网络监控软件:第5章介绍典型的Linux开发工具的移植,移植了编译器的树莓派系统初步具备板载开发能力;鉴于树莓派被广泛用于电子设计制作,第6章专门讨论树莓派GPIO接口的功能,介绍一款典型的GPIO Python模块的使用,并介绍各种应用模块的工作原理和程序控制方法。
本书能对树莓派爱好者深入学习提供一定的帮助,对于其他嵌入式开发人员,书中介绍的内容也有参考意义。此外,本书也可作为高等学校计算机与电子信息类专业在学习嵌入式Linux操作系统时的教学参考书。
方元 南京大学物理学博士、副教授。现就职于南京大学电子科学与工程学院,长期从事信号处理、计算机组成原理及操作系统领域的课程教学工作,主要研究领域涉及音频信号处理、计算机通信和嵌入式系统应用。
沈克勤 毕业于国防科技大学系统工程专业,于解放军理工大学工作多年,从事计算机应用领域的教学和研究工作。退役后在南京理工大学紫金学院从事物联网应用的教学和竞赛指导工作。