嵌入式Linux实践教程
嵌入式Linux实践教程封面图

嵌入式Linux实践教程

罗怡桂, 编著

出版社:清华大学出版社

年代:2011

定价:22.0

书籍简介:

本书主要进行Linux的介绍和实践演练,将嵌入式Linux的学习分为入门阶段、模块知识学习阶段、系统知识学习阶段与创新开发阶段。

书籍目录:

第1部分 嵌入式Linux入门

第1章 嵌入式Linux简介

1.1 嵌入式系统

1.1.1 什么是嵌入式系统

1.1.2 嵌入式系统的需求特点

1.2 嵌入式Linux

1.2.1 Linux与嵌入式Linux

1.2.2 嵌入式Linux的现状

小结

实践作业1

推荐阅读1

第2章 嵌入式Linux系统的开发过程及简单实践

2.1 嵌入式Linux的开发环境

2.2 嵌入式Linux系统的开发过程

2.3 嵌入式教学创新实验平台简介

2.4 实践1

2.5 实践2

2.5.1 内核编译与下载

2.5.2 根文件系统的制作与下载

小结

实践作业2

推荐阅读2

第2部分 开发环境的建立

第3章 交叉编译环境的建立

3.1 什么是交叉编译环境

3.2 GCC交叉编译工具链

3.3 重建交叉编译器

3.3.1 建立工作目录

3.3.2 建立环境变量

3.3.3 安装linux的头文件

3.3.4 编译安装Binutils

3.3.5 编译安装GCC的c编译器

3.3.6 编译安装库glibc

3.3.7 编译安装gcc的c、c++编译器

3.3.8 测试交叉编译工具链

小结

实践作业3

推荐阅读3

第4章 u-boot

4.1 u-boot项目简介

4.2 u-boot结构

4.3 u-boot的版本选择

4.4 编译u-boot

4.5 修改内存配置

4.6 配置flash

4.7 驱动e28f128

4.8 驱动dm9000

4.9 增加命令与应用

4.10 从u-boot到linux

4.10.1 u-boot向内核传递参数

4.10.2 启动内核

小结

实践作业4

推荐阅读4

第5章 调试工具

5.1 GDB+GDB Server

5.2 二进制文件辅助工具

……

第3部分 内核定制

第4部分 驱动开发

第5部分 应用程序的开发

附录A 一种新型Petri Net:双层变迁定时Petri Net

附录B 双层变迁定时Petri Net抽象化

内容摘要:

本书按“理论联系实践、分阶段循序渐进”的思想将内容分成了5个部分,共11章。第1部分是入门部分,分为2章,主要讲嵌入式系统、嵌入式Linux的发展、简单的实践。第2部分是开发环境的建立,分3章,主要讲U-Boot的建立、交叉编译工具的建立、调试环境 的建立。第3部分是内核的定制,这一部分主要包括进程调度与内存管理2章,其目的为: 一是学习Linux的内核技术,了解内核中的结构、函数,为后一部分嵌入式Linux驱动、应用程序的优化打基础; 二是学习嵌入式Linux内核的定制技术,为今后高端嵌入式Linux设计与应用作准备。第4部分是嵌入式Linux驱动程序的开发,包括驱动的基本技术、USB驱动的开发与CAN总线驱动的开发。第5部分以宇嵌千里眼中的应用程序为例讲嵌入式Linux应用程序的开发。在这5个部分中融合了嵌入式Linux的系统技术。本书的实践配套同济大学嵌入式系统创新实验平台及其操作手册,读者可以边做边学。

书籍规格:

书籍详细信息
书名嵌入式Linux实践教程站内查询相似图书
9787302272953
如需购买下载《嵌入式Linux实践教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)22.0语种简体中文
尺寸26 × 19装帧平装
页数 233 印数 4000

书籍信息归属:

嵌入式Linux实践教程是清华大学出版社于2011.出版的中图分类号为 TP316.89 的主题关于 Linux操作系统-程序设计 的书籍。