吾生也有涯而,知也无涯。
--《庄子》
:

嵌入式Linux应用开发完全手册

嵌入式Linux应用开发完全手册

作者: 韦东山 主编

出版社: 人民邮电出版社

出版时间: 2008-8

价格: 69.00元

ISBN: 9787115182623

【🔥扫码右侧二维码】

【📱扫码极速下载】浏览器自动唤起

💎独家资源·限时共享

内容简介:

本书全部实例代码及相关工具。 基于ARM 9+Linux 206平台,从基础讲起,引导读者快速入门,实例丰富,可直接应用于工程实践。 本书全面介绍了嵌入式Linux系统开发过程中,从底层系统支持到上层GUI应用的方方面面,内容涵盖Linux操作系统的安装及相关工具的使用、配置,嵌入式编程所需要的基础知识(交叉编译工具的选项设置、Makefile语法、ARM汇编指令等),硬件部件的使用及编程(囊括了常见硬件,比如UART、I2C、LCD等),U-Boot、Linux内核的分析、配置和移植,根文件系统的构造(包括移植busybox、glibc、制作映象文件等),内核调试技术(比如添加kgdb补丁、栈回溯等),驱动程序编写及移植(LED、按键、扩展串口、网卡、硬盘、SD卡、LCD和USB等),GUI系统的移植(包含两个GUI系统:基于Qtopia和基于X),应用程序调试技术。 本书从最简单的点亮一个LED开始,由浅入深地讲解,使读者最终可以配置、移植、裁剪内核,编写驱动程序,移植GUI系统,掌握整个嵌入式Linux系统的开发方法。 本书由浅入深,循序渐进,适合刚接触嵌入式Linux的初学者学习,也可作为大、中专院校嵌入式相关专业本科生、研究生的教材。 第1篇 嵌入式Linux开发环境构建篇 第1章 嵌入式Linux开发概述 第2章 嵌入式Linux开发环境构建 第3章 嵌入式编程基础知识 第4章 Windows、Linux环境下相关工具、命令的使用 第2篇 ARM9嵌入式系统基础实例篇 第5章 GPIO接口 第6章 存储器控制 第7章 内存管理单元MMU 第8章 NAND Flash控制器 第9章 中断体系结构 第10章 系统时钟和定时器 第11章 通用异步收发器UART 第12章 I*IC接口 第13章 LCD控制器 第14章 ADC和触摸屏接口 第3篇 嵌入式Linux系统移植篇 第15章 移植U-Boot 第16章 移植Linux内核 第17章 构建Linux根文件系统 第18章 Linux内核调试技术 第4篇 嵌入式Linux设备驱动开发篇 第19章 字符设备驱动程序 第20章 Linux异常处理体系结构 第21章 扩展串口驱动程序移植 第22章 网卡驱动程序移植 第23章 IDE接口和SD卡驱动程序移植 第24章 LCD和USB驱动程序移植 第5篇 嵌入式Linux系统应用开发篇 第25章 嵌入式GUI开发 第26章 基于X的GUI开发 第27章 Linux应用程序调试技术 参考文献

目录:

第1篇 嵌入式Linux开发环境构建篇 第1章 嵌入式Linux开发概述 第2章 嵌入式Linux开发环境构建 第3章 嵌入式编程基础知识 第4章 Windows、Linux环境下相关工具、命令的使用 第2篇 ARM9嵌入式系统基础实例篇 第5章 GPIO接口 第6章 存储器控制 第7章 内存管理单元MMU 第8章 NAND Flash控制器 第9章 中断体系结构 第10章 系统时钟和定时器 第11章 通用异步收发器UART 第12章 I*IC接口 第13章 LCD控制器 第14章 ADC和触摸屏接口 第3篇 嵌入式Linux系统移植篇 第15章 移植U-Boot 第16章 移植Linux内核 第17章 构建Linux根文件系统 第18章 Linux内核调试技术 第4篇 嵌入式Linux设备驱动开发篇 第19章 字符设备驱动程序 第20章 Linux异常处理体系结构 第21章 扩展串口驱动程序移植 第22章 网卡驱动程序移植 第23章 IDE接口和SD卡驱动程序移植 第24章 LCD和USB驱动程序移植 第5篇 嵌入式Linux系统应用开发篇 第25章 嵌入式GUI开发 第26章 基于X的GUI开发 第27章 Linux应用程序调试技术 参考文献

相关推荐

追问
2025-03-04 9.3k
长安的荔枝
2025-03-05 4.8k

评论

2024-06-19 19:01:00
远方的树发表
这是一本关于嵌入式Linux应用开发的全面指南,它提供了深入的见解,覆盖了嵌入式系统开发的各个方面。作者用清晰的语言和循序渐进的方式编写了这本书,使它非常适合初学者。大量的例子和实践项目有助于巩固对概念的理解,并使读者能够将知识应用到实际项目中。
2024-06-19 19:01:00
书虫老先生发表
作为一名嵌入式系统开发人员,我发现这本手册是无价之宝。它涵盖了嵌入式Linux开发的所有基本概念,从环境构建到驱动程序开发和GUI移植。作者在每一章中都提供了详细的解释和实际示例,使学习过程变得容易和引人入胜。强烈推荐给任何想要深入了解嵌入式Linux世界的工程师或爱好者。
2024-06-19 19:01:00
代码精灵发表
哇,这本书简直是嵌入式Linux开发人员的天堂!它包含了从入门知识到高级技术的丰富信息。大量的代码示例和调试技巧使这本书成为一个宝贵的资源,可以帮助我在项目中排除故障并提高效率。对于寻求在嵌入式系统领域取得成功的任何人,我强烈推荐这本手册。
2024-06-19 19:01:00
硬件狂人发表
作为一名硬件爱好者,我对这本书提供的对嵌入式系统硬件的深入探讨感到印象深刻。它不仅涵盖了基础知识,还深入介绍了UART、I2C、LCD等外围设备。清晰的图表和实际示例使概念易于理解,使本书成为学习嵌入式硬件开发的绝佳资源。
2024-06-19 19:01:00
软件工程师发表
这本书为嵌入式Linux应用开发提供了一个全面的框架。它从基础开始,并逐步深入到更高级的概念,例如内核移植和GUI开发。作者的实践经验通过大量的代码片段、项目示例和故障排除指南得到了充分体现。对于任何希望掌握嵌入式软件开发的工程师,这本手册都是必不可少的。
登录发表评论