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

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

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
《《ARM嵌入式Linux系统开发从入门到精通》【一个工程师写的】》.pdf

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 开发经验的初学者有个很好的指导参考作用,从 而让他们少走弯路。 其次,笔者希望通过写书来总结 几年在工作中的项目经验,与更多的读者分享自己的 技术,也是对自己的所做项目的一个巩固;通过写 本书,让笔者更加清楚了实践与理论之 间的联系,从而将自己的亲身经验和教训寄托在书中的每个章节。 本书的特点: 首先,本书涵盖了嵌入式Linux 系统中最重要的三个部分:ARM Linux 系统移植,ARM Linux 驱动程序开发以及Qt GUI 开发, 在同类书籍中比较少见。 其次,本书的讲述不依赖于具体某个厂家开发板, 样读者可以使用任意一款类似的开 发板就可以进行实践学习,同时对于没有开发板的读者也可以学到更多的知识。 另外,本书提供了书中出现的所有实例的源代码,便于读者参考使用,更重要的是读者 不用手动输入 些代码,从而节省时间。 本书的主要组成: 本书分为三个部分,共12 章节,每一部分由4 章内容组成。 第一部分讲述ARM Linux 系统移植,首先第1 章讲述嵌入式系统开发入门,主要针对

文档评论(0)

mwap + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档