嵌入式Linux C语言应用开发教程(移动学习版 第2版)
上QQ阅读APP看书,第一时间看更新

前言

在社会日益信息化的今天,计算机和网络的应用已经全面渗透到日常生活中。应用嵌入式系统的电子产品随处可见,如人们平常使用的手机、摄像机、医疗仪器、汽车。在发达国家,每个家庭平均拥有255个嵌入式系统,如每辆汽车平均装有35个嵌入式系统。嵌入式系统的应用广泛进入工业、军事、宇宙、通信、运输、金融、医疗、气象、农业等众多领域。

本书以ARM Cortex-A9处理器作为硬件平台,以嵌入式Linux为软件平台、以C语言为开发语言,介绍了嵌入式系统开发的主要环节。本书重点讲解了嵌入式Linux应用开发的基本概念和核心理论,同时结合大量代码实例帮助读者理解和应用相关的概念和理论。突出理论重点,重视实践应用是贯穿本书的理念。

本书三大特色如下。

(1)提供丰富案例,搭配优质实验内容。

(2)赠送全套教学辅助资源,包括PPT课件、源代码、相关文档等。读者可登录人邮教育社区(www.ryjiaoyu.com)免费下载。

(3)全新升级移动学习版,读者可扫描书中二维码,观看微课视频。

本书共10章,下表为本书教学建议学时表:

本书的出版要感谢华清远见嵌入式培训中心的无私帮助。本书的前期组织和后期审校工作都凝聚了培训中心多位老师的心血,他们认真阅读了书稿,提出了大量中肯的建议,并帮助纠正了书稿中的很多错误。

本书由刘洪涛审定写作提纲,苗德行、高明旭和刘宗鑫编写。另外本书的编写得到了华清远见房烨明、董鹏杰等多名员工的帮助,是他们的帮助使本书得以出版,我们向他们致以诚挚的谢意。由于作者水平所限,书中不妥之处在所难免,恳请读者批评指正。

编者

2017年10月