下载  >  课程资源  >  嵌入式  > ARM嵌入式LINUX应用实例开发.pdf

ARM嵌入式LINUX应用实例开发.pdf 评分

ARM嵌入式LINUX应用实例开发.pdf 很完整 很清晰
ARM傲入式 Linuκ系統开发丛书 rP3327143 2008 ARM嵌入式 应用实例开发 改文盛编著 区电为 内容提要 本书是《ARM嵌入式 Linux系统开发丛书》之一 本书主要以完整的小型实例的形式讲述嵌入式Lmux系统卜的应用开发。在介绍基本的开发环境和 Qtopia Core开发包的基础上,本书用实例讲解的方式,由浅入深逐步介绍各种类型的应用开发,包括 比较基础的截屏程序、时钟程序和拼图游戏,以及稍微复杂的蘗面管理器、嵌入式数据库、嵌入式Web 服务器等应用实例,并在最后两章讨论了嵌人式Linx应用开发中常用的调试和优化技术。本书提供所 有实例的完整源代码,便于读者分析和学习。 本书语言简洁,层次清晰,适合于从事嵌入式 Linux应用开发的技术人员,也可以作为高等院校 自动化、电子,电气、计算机等专业本科生、研究生学习嵌人式 Linux应用开发的参考书目或自学教材, 以及嵌人式培训班的教材和教学辅导书。 图书在版编目(cP]数据 ARM嵌式Linx应用实例开发/欧文盛编著,北京:中国电力出版社,2008 ARM嵌入式 Linux系统开发丛书 ISN978-7-5083-7436-9 IA…Ⅱ.欧…Ⅲ.①微处理器,ARM一系统设计②Iinx操作系统-系统设计ⅣTP332TP31689 中国版本图书馆CIP数据核字(2008)第077263号 责任编辑:崔素嫒 责任校对:崔燕菊 责任印制:郭华清 书名:ARM嵌入式Lmx应用实例开发 编著:欧文盛 出版发行:中国电力出版社 池址:北京市三里河路6号邮政编码:10004 电话:(010)68362602传真:(010)68316497 印刷:北京同江印刷厂 开本尺寸:185mx260mm甲张:1975 字数:417千字 书号:IBN978-7-5083-7436-9 版次:208年7月北京第1版 印次:2008年7月第1次印刷 印数:0001-4000册 定价:36.00元(含CD) 敬告读者 本书封面贴有防伪标签,加热后中心图案消失 本书如有印装质量问题,我社发行都负责退换 版权专有翻印必究 PREFACE 前言 嵌入式系统正在变得越来越智能化,大量复杂的应用程序被加入到嵌入式系统中来 嵌入式 Linux山于其开放性的优势,在嵌入式领域中得到蓬勃发展,也因此需要更多的嵌 入式应用开发人员的加盟。本书旨在为希望进入嵌入式 Linux应用开发领域的初学者,以 及已经入门但希望获得更多经验的开发者,以完整实例的方式,提供一些实实在在的参考 编写目的 很多希望加入嵌入式 Linux应用开发领域的初学者,可能已经有了一些桌面系统中的 开发经验,也对嵌入式系统有了一些概念性的了解,但却很难有机会真正接触到实际的嵌 入式项目的开发,在经验水平上可能停留到“ Hello World”的阶段而无法前进。本书试图 通过详细讲解比较接近实际项目的完整实例的方式米让读者走出这种困境,在参照实例并 台己动手的情况下,读者可以增加嵌入式 Linux应用开发方面的经验。 主要内容 本书共10章,分为三大部分: 囗第一部分包括第1章和第2章,主要介绍嵌入式 Linux应用的基础知识,包括交叉 编译及NFS环境,以及在后面实例中需要用到的 Qtopia Core的安装、移植以及重 要特性的介绍。这部分内容是后面进行实例开发的基础 笫二部分包括从第3章到第8章的内容,主要通过一个个完整的实例,来向读者 介绍实际的嵌入式Linuκ应用开发的方法,这些实例包括比较基础的截屏程序 时钟程序和拼图游戏,以及稍微复杂的桌面管理器、嵌入式数据库、嵌入式Web 服务器。对于每一个实例程序,我们不单单讲解源代码本身,还有详細的需求与 背景说眀、技术分析与设计等,帮助读者理解软件开发的流程(当然,这开非规 范的软件工程文档),也更好地理解所讲解的实例本身 口第三部分即最后两章的内容,主要介绍嵌入式 Linux应用开发中经常用到的调试 和优化的手段。调试和优化是每个程序员都需要掌握的技巧,在嵌入式 Linux应 用开发中又有很多特殊之处,这两章主要针对这些特殊之处介绍一些实用的知识 与技术。这两章是作者多年实践项目的总结,希望能给初学者一些提示和帮助。 开发环境 本书的实例程序中,采用了嵌入式 Linux领域比较流行的开发语言和GU开发包:在 开发语言上采用CC+,GUI工具包则采用 Qtopia Cor(即原来的 QUEmbedded,Q4之 后改名为 Qtopia Core)。本书实例对 Linux内核版本没有严格要求,24或2.6均可。 本书的嵌入式开发环境是由北京蓝海微芯科技发展有限公司(WWW.BLUEMCU COM)研发的一款采用S3c2410(ARM核)作为CPU的LJD2410DVKI开发板。你也 可以使用其他能够用来运行 Linux和 Qtopia Core环境的开发板(比如S3C2410CPU、64M ARM嵌入式Lnux应用实例开发""" RAM、64 NAND FLASH的配置一般没有问题)。没有开发板的读者可以在PC上模拟运 行大多数的例子,不过对于初学者推荐利用开发板环境来更好的理解嵌入式开发的特点。 读者对象 本书主要针对掌握了一定的程序设计基础知识,希望转入嵌入式Iinx应用开发领 域,却又缺少足够嵌入式开发实践经验的开发者而编写,也可作为高等院校自动化、电子、 电气、计算机类等专业本科生、研究生学习嵌入式 Linux应用开发的参考书目或自学教材, 或者嵌入式培训班的教材和教学辅导书。 光盘内容 光盘中提供了书中出现的所有实例代码,并且按章节存放,便于读者学习。此外,还 提供了北京蓝海微芯科技发展有限公司( Www.blueMcu.Com)的LJD2410DKI开 发板用户手册,这对读者很有参考价值。 阅读提示 本书的章节安排力求由浅入深,但你井不一定需要按照从头到尾的顺序来阅读本书。 对于基础比较好的读者,可以直接跳到感兴趣的某一个实例;对于被调试和优化问题困扰 的读者,可以先看最后两章,那里提供了一些实用的技术,可能会对你的问题有所帮助; 对 Qtopia Core特别感兴趣的读者,第2章有不少关于对象模型的实现源代码的分析:第5 章有 Model view模式的应用;第6章有 Client/server模型的分析;希望了解嵌入式数据 库和嵌入式Wb技术的读者,看完第7章和第8章应该会有所收获 本书多以实例形式展开讨论,以方便读者在实践中得到提高。但这种方式同时也有一 个缺点——所介绍的理论知识和技术主要针对需要开发的实例,既不全面,也不系统。这 些责任部分地落在本套丛书的第一册和第二册,读者也可参考其他书籍来获得对嵌入式开 发的更全面系统的了解。 作者在编写此书的过程中,尽可能地从读者的角度和思路来组织段落和文字。不过 限于作者的文字功底,可能仍有晦涩之处。如果读者在阅读过程中对某些内容觉得难以 理解,或者有任何其他问题,可以通过liuchii@cep.com.cn与编辑联系。同时,也建议 大家在遇到问题时多多动手实验——本书提供所有实例的完整源代码,读者可以方便的 分析和验证。 致谢 本书的编写过程中得到了很多人的支持和帮助。首先感谢我的妻子,她不仅在背后默 默支持我,还为本书的部分章节提供了不少很有价值的建议。同时要感谢我的同事和同学 李亚锋、汪明虎、严成彬、方跃坚等,书中的不少内容正是来自于他们的宝贵意见和帮助, 也得益于与他们的讨论和交流。另外,本书还得到了赵扬、林彭樊、张凯、潘建刚、齐娟 等的支持和帮助,在此一并致谢 鉴于作者水平有限,加之时间仓促,本书可能会有不少错误与疏漏之处,希望得到广 大读者指正并提出建议 作者 2008年4月 学习自动化技术 就从这里开始 00245502 图 解 解 上动机控制电路 解 PLC制聚握 梯形图及指令表 解 解 翻照设 电气控制能路 变频器应用 里前片 功能与应用 人浅出系列倾情 接口与通信技术 理与应用 DSP技术 工控机 电气传动技术 原与应用 及组态挫制技术 原理与应用 原理与应用 9787-50835373-9 定价:2600元 遭 978250835370897875083468929787508353869 过程控制技术 定价:3200元 定价:25.00元 定价:2400元 原与应用 诠自动化技术原聖 9787508353838 定价:3500元 副析工展应用实 忄图电力归撷以」中导聞中 www.infopower,com.cn 州9配限:A 嵌入式系统开发技术丛书 ARM AsC M又提高胜高从陛提 EPSA So (该入就无线互连 M实到提局M实蹉是局M实胜是 ■ARM系统开发从实践到提高■ASC芯片设计从实践到提高 和号:SFN97B-7-5083-5871-5建价28需 书号:图HB7B7508-5378-4建价2600元 ■DSP应用开发从实践到提高 圈FPGA应用开发从实践到提高 书号:1HN97B-7-50-3054定价:2200元 号:想BNg-7-50-5377-7价:200元 soc系统开发从实践到提高 嵌入式无线互连系统开发从实践到提高 号:1BN8-7-6089-5379-1,定价;0元 书号;EBNg2一750939-B842-6价:3500元 8051单片机技术应用系列丛书 8051 电机控制型单片机 单片 O51 i机 碳入式 Linux SPMC751用基块化软件 得序设计与排案例 在R单 单片机 断单片机 及我名品人用 051 单片机 a嵌入式 Linux程序设计与应用案例 书:BN9D8-7-5088-65399-9定价:200 ■8051单片机彻底研究入门篇 电机控制型单片机sPMc75应用基础 115N的-7-600-55A4定价:00元 8051单片机彻底研究。实习篇 模块化软件在AvR单片机及教学机器人 书号:1GBN97-50604654定价:38500元 上的应用 8051单片机彻底研究—基础篇 号1标时下5:常价:M元门含 号:RN国2-50648B1定价:3000 画8051单片机彻底研究—经验篇 。图焦围 方出版柱计机与怎浓圆中心 匚中国电力出版社读者服务卡 非常感谢您选择中国电力出版社计算机与自动化类图书,您的支持是对我们工作最大的肯定!请 对我们的图书提出宝费的意见和建议,以帮助我们不断提升图书质量,继续推出更符合读者需求、更 实用、品质更高的图书。 返回此服务卡后,您将成为我们的正式读者会员,能更快捷地了解到最新的图书出版信息和优惠 购书信息,谢谢 姓名 必填)性别 学历 职业 职称_ 年龄口10-20口20-30口30-40口40以上 工作单位 电子邮件 必填)联系电话 必填 通信地址 邮政编码 您经常阅读哪种类型的图书: 口操作系统口数据库口网络/通信匚Web设计口程序设计/软件开发口图形图像与多媒体 口单片机/嵌入武系统口机电体化口自动化匚电子技术口其他 您对中国电力出版社计算机与自动化类图书印象最深的几本至书是 您对本书的评价; 您认为此类图书的价格定位在多少合适? e0 您最希望我们出版本方向哪些内容的图书? 您希望成为我们的作/译者吗? 您准备编写的图书名称: 您可以翻译的图书类型(从事的专业或研究方向 您推荐引进出版的 您的其他建议_ 地址:北京市两城区三里河路6号中国电力出版社(1004) 电话:010-58383411传真:010-58383267 E-mail:ky_market@cepp.com.cn 敬请访问www.infopower.comcn CONTENTS目录 前 第1章基于ARM和嵌入式LnuK的开发环境…… 1.1嵌入式 Linux…----…… 11.1嵌入式系统… “=--+++++"++ 1.1.2从 Linux到嵌入式 Linux……………… 1.13基本的编译调试工具……………… 1.1.4交叉编译环境-… 1.2ARM处理器… 12lARM处理器介绍…… …………13 122ARM处理器的选型… ………………………14 123S3C2410介绍……… 13LD2410DVK1开发板……………………………………………-16 131开发板简介………………………………………………-17 13.2硬件资源………………………………………………………17 1.3.3软件资源……… …………I8 14烧写开发板和搭建NFS环境 19 14.1直接烧写开发板 FLASH…………………………19 14.2通过NFS方式连接主机…………… …………21 1.5交叉编译和运行 Helloworld……………………………………………24 16小结………,…………… 第2章 Qtopia Core编程基础-…-… ……27 21嵌入式 Linux下的常见GUI系统…………………………………28 22 Qtopia Core与Qt、 QUEmbedded……………………………………29 23 Qtopia Core的安装及简单实例………………………………………31 23.1 Qtopia Core的安装……………………………………31

...展开详情
所需积分/C币:10 上传时间:2013-03-11 资源大小:28.91MB
举报 举报 收藏 收藏 (2)
分享 分享

评论 下载该资源后可以进行评论 3

u012742441 书不错,就是没有目录,比较不方便
2016-09-10
回复
agmei 书还不错,只是没有光盘部分的内容,也没有书签目录。
2014-09-08
回复
caichangc2 不错,就是没有目录
2013-03-11
回复
基于S3C2440的嵌入式Linux开发实例pdf书籍

基于S3C2440的嵌入式Linux开发实例教程书籍;arm9系列书籍

立即下载
基于ARM嵌入式Linux应用开发与实例教程

本书详细地论述了嵌入式系统基础理论方面的知识,讲述了嵌入式系统的详细开发方法和步骤。

立即下载
嵌入式开发实例

嵌入式linux应用程序开发标准教程(第二版) 课堂实例

立即下载
[嵌入式系统设计与开发实例详解-基于ARM的应用].胥静.pdf

嵌入式系统设计与开发实例详解-基于ARM的应用胥静是一个很好的嵌入式教程啊

立即下载
嵌入式Linux系统开发技术详解--基于ARM(完整版)

嵌入式Linux系统开发技术详解--基于ARM(完整版),需要的下

立即下载
arm嵌入式项目开发三位一体实战精讲.pdf

第一篇 ARM开发基础  第1章 ARM嵌入式微处理器概述   1.1 ARM微处理器特点与分类   1.1.1 ARM9处理器   1.1.2 ARM9E处理器   1.1.3 ARM11处理器   1.2 ARM微处理器体系结构   1.2.1 ARM微处理器的工作状态   1.2.2 ARM处理器的运行模式   1.2.3 ARM体系结构的存储器格式   1.2.4 ARM的寄存器组织   1.2.5 异常处理   1.3 ARM处理器的指令系统概述   1.3.1 ARM 32位指令系统  

立即下载