《ARM嵌入式Linux系统开发从入门到精通》【一个工程师写的】

ARM嵌入式Linux系统开发从入门到精通

内容简介:

这是一本以实践为宗旨的嵌入式ARM Linux开发书籍,它不同于一般的教材重点讲述理论而缺乏实践的部分,也不同于许多类似书籍只针对特定开发板讲述,这对于没有开发板的读者来说很难掌握书中的内容。ARM是当今最主流的嵌入式微处理器,本书以应用最广泛的新一代ARM9处理器为讲述对象。此外,Linux是一个成熟而稳定的开放源代码操作系统,将Linux植入嵌入式设备具有众多的优点。本书分为三部分:第一部分讲述ARM Linux 系统移植,其中包括嵌入式系统开发入门,交叉编译器的构建,BootLoader的移植与实现以及Linux 2.6内核的编译与下载;第二部分讲述ARM Linux的驱动程序开发,其中包括最常见的字符设备驱动的分析,块设备驱动的分析以及网络设备驱动的分析。其中每一种类型的驱动都是利用典型的实例来讲述,使读者充分了解驱动程序的实现思想;第三部分讲述Qt GUI开发,其中包括Qt的具体安装,Qt的核心技术,以及最新的Qtopia Core开发环境,最后利用实例来讲述Qtopia Core开发过程。总之,本书包括了嵌入式Linux系统移植,底层驱动实例的讲解以及上层应用的实例讲述,针对那些想从事嵌入式开发或已经从事嵌入式开发的读者来说无疑是一本难得的参考书籍。

前言:

嵌入式系统由于芯片、软件、网络和传感器等技术的不断发展,正在成为未来社会的“数字基因”。如今,人类已经进入了后PC时代,嵌入式技术已被广泛应用于科学研究、工程设计、军事技术以及文艺、商业等方方面面,成为后PC时代的主力军。与此同时,嵌入式Linux操作系统也在嵌入式领域蓬勃发展,它不仅继承了Linux源码开放,内核稳定性强,软件丰富等特点,而且还支持几乎所有的主流处理器和硬件平台。嵌入式硬件系统和Linux系统的有机结合,成为后PC时代计算机最普遍的应用形式。嵌入式Linux技术在中国有巨大的发展潜力和市场需求。有数据显示,未来两年里,在计算机、消费电子、通信、汽车电子、工业控制和军事国防这六大主要应用领域,嵌入式Linux产品将达到80亿美元的市场规模,可见这个行业的前景是非常乐观的。当然,Linux嵌入式操作系统本身也有一定的局限性,就是开发难度过高,对于企业需要很高的技术实力。这就要求Linux系统厂商们不光要利用Linux,更要掌握Linux。此外,社会需要更多人加入到学习和使用Linux行业中来。

本书编写的目的:

嵌入式Linux属于一个交叉学科,并且也是一个高起点的学科,它涵盖了微电子技术、电子信息技术、计算机软件和硬件等多项技术领域的应用。另外学习嵌入式Linux最好具备相应的嵌入式开发板和软件,还需要有经验的人进行指导开发,目前国内大部分高校都很难达到这种要求,这也造成了目前国内嵌入式Linux开发人才极其缺乏的局面。

很多希望学习嵌入式Linux的人已经具备了一定的硬件知识,并且对操作系统原理,数据结构等都有相当的了解,但在Linux技术方面又是零起点。目前嵌入式Linux的书籍也是非常之多,但大部分都是要求读者有一定的Linux使用基础,对于初学者来说真的非常困难。写这本书的主要目的就是对那些没有Linux开发经验的初学者有个很好的指导参考作用,从而让他们少走弯路。

其次,笔者希望通过写书来总结这几年在工作中的项目经验,与更多的读者分享自己的技术,也是对自己的所做项目的一个巩固;通过写这本书,让笔者更加清楚了实践与理论之

Word文档免费下载Word文档免费下载:《ARM嵌入式Linux系统开发从入门到精通》【一个工程师写的】 (共317页,当前第1页)

《ARM嵌入式Linux系统开发从入门到精通》【一个工程师写的】相关文档

最新文档

返回顶部