网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 计算机/网络 > 商品详情

嵌入式Linux--硬件、软件与接口

分享到:
嵌入式Linux--硬件、软件与接口

最 低 价:¥27.70

定 价:¥35.00

作 者:[美]霍拉鲍夫 著,陈雷等 译

出 版 社:电子工业出版社

出版时间:2003-11-1

I S B N:9787505392977

商品详情

编辑推荐

嵌入式系统的时代已经来临,尽管它一度沉寂。现在,我们的日常生活中到处都有嵌入式系统的身影:带有GPS系统的汽车、智能化的手机、数码相机、DVD机、PDA等等,嵌入式系统的工业应用则更为广泛。在这个万人瞩目的朝阳产业中,后起之秀Linux因为其源代码的开放性和强大的功能,日益显出不可替代的优势。
尽管业界的实际应用已经很深入,但嵌入式Linux方面的信息资料却远没有Linux其他方面的全面、集中,而国内这方面的开放性资源更为稀少。Craig Hollabaugh博士撰写的“Embedded Linux: Hardware, Software, and Interfacing”正是大家所需要的,而我们也有幸能够及时为广大的中文读者翻译这本难得的实用读本。
本书没有停留在讲述原理的层面,而是以一个利用嵌入式 Linux 开发的实际项目为背景,通过讲述该项目中涉及到的各个嵌入式 Linux 技术主题,较全面地向读者展现了利用嵌入式 Linux 开发项目的过程。本书讲解由浅入深、对问题的分析十分透彻,实践性很强,并且对一些常见问题的解决方案以及一些技巧进行了归纳,提供了嵌入式 Linux 开发过程中涉及的常见技术的网络资源。书中给出了很多简单而又易于扩展的源代码,其中包括设备驱动程序等C程序以及bash脚本。读者只需具备基本的数字逻辑电路、C语言以及Linux系统管理知识即可。通过阅读本书,读者可以一步步地真切了解到嵌入式Linux开发的具体过程。

内容简介

   本书通过一个冬季旅游胜地自动化管理项目实例,从软件、硬件和接口的观点介绍嵌入式Linux。引入项目需求后,作者讲述了开发环境的建立,接着用一系列软硬件接口实例展示了如何使用异步串行通信、PC并口、USB、内存I/O、同步串行通信以及中断,等等,最后介绍了将前面所有的工作有机地组织在一起的系统集成过程。本书以实际应用为导向,书中整个项目的实施过程和软硬件接口实例都极具实践指导意义。
本书实用易读,适合硬件工程师、软件开发人员、系统集成人员或产品经理以及其他研究嵌入式Linux应用的人士阅读。

作者简介



目录

第1章 嵌入式Linux简介 2
1.1 为什么Linux广受欢迎 2
1.2 什么是嵌入式系统 3
1.3 什么是实时 3
1.4 开放源代码的含意 4
1.5 小结 5
1.6 补充读物 5
第2章 系统体系结构 6
2.1 开拓者项目简介 6
2.2 Silverjack度假胜地的布局 7
2.3 开拓者项目的需求 8
2.4 开拓者项目的系统体系结构 10
2.5 小结 11
第3章 选择平台和安装工具集 12
3.1 信息来源 12
3.2 开拓者项目的战略方向 13
3.3 构建tbdev1—嵌入式Linux开发工作站 14
3.4 小结 44
3.5 补充读物 44
第4章 引导Linux 45
4.1 目标机的平台引导需求 45
4.2 Linux的引导过程 46
4.3 Linux的根文件系统 47
4.4 创建根文件系统 61
4.5 安装TFTP服务器 66
4.6 安装minicom 67
4.7 引导Embedded Planet RPX-CLLF 67
4.8 引导Brightstar Engineering MediaEngine 73
4.9 引导Tri-M MZ104和带闪存IDE驱动器的COTS PC 78
4.10 不同引导方式之间的比较 85
4.11 小结 86
4.12 补充读物 86
第5章 调试 87
5.1 gdb简介 87
5.2 本机调试 88
5.3 远程调试 91
5.4 通过网络挂装根文件系统 94
5.5 小结 99
5.6 补充读物 99
第6章 异步串行通信接口 102
6.1 开拓者项目的异步串行硬件开发环境 102
6.2 Linux串行通信 103
6.3 小结 114
6.4 补充读物 115
第7章 并行接口 116
7.1 使用并口进行控制 117
7.2 使用端口I/O控制标准并口 120
7.3 使用ppdev控制标准并口 125
7.4 开发定制的设备驱动程序 128
7.5 使用定制设备驱动程序liftmon_snowcon控制标准并口 135
7.6 小结 149
7.7 补充读物 149
第8章 USB接口 150
8.1 什么是USB 150
8.2 开拓者项目的USB硬件 152
8.3 小结 164
8.4 补充读物 164
第9章 内存I/O接口 165
9.1 硬件设计过程 165
9.2 为MediaEngine开发缆车监测和造雪设备控制功能 166
9.3 为RPX-CLLF开发缆车监测和造雪设备控制功能 184
9.4 小结 202
9.5 补充读物 202
第10章 同步串行通信接口 203
10.1 温度测量和显示 203
10.2 SPI通信与LM70 204
10.3 与飞利浦SAA1064进行I2C通信 219
10.4 小结 234
10.5 补充读物 235
第11章 使用中断计时 236
11.1 Linux计时源 236
11.2 测量中断响应时间 237
11.3 比赛计时器的实现 256
11.4 小结 269
11.5 补充读物 269
第12章 系统集成 270
12.1 系统集成概述 270
12.2 安装系统集成应用程序 271
12.3 创建并测试开拓者项目的数据库 275
12.4 开发目标机和CGI集成脚本 278
12.5 小结 292
12.6 补充读物 293
第13章 最后的思考 294
13.1 GUI开发 294
13.2 实时能力 294
13.3 嵌入式厂商简介 295
13.4 开拓者项目的硬件 296
13.5 小结 297
13.6 补充读物 297

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...