网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Linux系统移植(附光盘)/Linux典藏大系
分类 计算机-操作系统
作者 刘刚//赵剑川
出版社 清华大学出版社
下载
简介
编辑推荐

本书注重实践,包含了丰富的移植实例,这些实例各具特点,从基础的系统组成到设备驱动,再到高级应用,适合各个层面的读者学习和研究。本书中的实例是笔者根据实际项目中嵌入式产品的功能需求,专门选择的具有代表性的开源软件进行移植,包含了常见的嵌入式产品的最小系统组成部分移植,同时选择了应用比较多的数据库、Web服务器、GUI等进行移植。笔者通过亲自体会每次编译和移植过程,详细说明移植的细节,对移植过程中遇到的问题也给出了解决方法。本书最后还介绍了VoIP技术,并结合源码分析了VoIP的实现,同时还介绍了VoIP的详细编译过程。本书是笔者从事嵌入式开发的经验总结,希望能给目前从事嵌入式研发和学习的读者提供最有效的帮助,能使读者的嵌入式系统最快地运行起来,使读者在最短的时间内成功移植开源软件。

内容推荐

本书全面、系统、由浅入深地地介绍了Linux系统移植的各方面知识。书中的每个章节都有相应的实例编译或移植过程,每个移植实例都具有代表性,在实际应用和开发中有很高的价值。

本书附带1张光盘,内容为本书重点内容的教学视频和本书涉及的源代码,另外还赠送了大量的Linux学习视频和其他学习资料。

本书分为4篇。第1篇简单介绍了Linux内核和嵌入式Linux系统开发环境搭建;第2篇介绍了一个最基本的嵌入式系统的组成部分、Bootloader移植、内核移植和文件系统移植;第3篇介绍了LCD、触摸屏、USB、网卡、音频、SD卡、NandFlash等流行的设备驱动移植过程;第4篇从嵌入式产品角度出发,介绍了GUI、Qtopia、嵌入式数据库Berkeley DB和SQLite、嵌入式Web服务器BOA和Thttpd、JVM虚拟机的移植及目前流行的VoIP技术和相关协议。

本书适合嵌入式Linux系统入门人员、Linux系统开发和移植、系统分析师等相关人员阅读,也适合作为作为大中专院校相关专业的实验教材使用。

目录

第1篇 系统移植基础篇

 第1章 linux内核介绍

1.1 系统调用接口

 1.1.1 linux系统调用

 1.1.2 用户编程接口

 1.1.3 系统调用与服务例程的对应关系

 1.1.4 系统调用过程

 1.1.5 系统调用传递的参数

1.2 进程管理

 1.2.1 进程

 1.2.2 进程描述符

 1.2.3 进程状态

 1.2.4 进程调度

 1.2.5 进程地址空间

1.3 内存管理

 1.3.1 内存管理技术

 1.3.2 内存区管理

 1.3.3 内核中获取内存的几种方式

1.4 虚拟文件系统

 1.4.1 虚拟文件系统作用

 1.4.2 文件系统的注册

 1.4.3 文件系统的安装和卸载

1.5 设备驱动程序

 1.5.1 字符设备驱动程序

 1.5.2 块设备驱动程序

 1.5.3 网络设备驱动程序

 1.5.4 内存与I/O操作

1.6 小结

 第2章 嵌入式Linux开发环境搭建

2.1 虚拟机及Linux安装

 2.1.1 虚拟机的安装

 2.1.2 单独分区安装系统

 2.1.3 虚拟机和主机通信设置

 2.1.4 VMware tools工具安装

 2.1.5 虚拟机与主机共享文件

 2.1.6 虚拟机与主机文件传输

2.2 交叉编译工具

 2.2.1 交叉编译工具安装

 2.2.2 交叉编译器测试

2.3 超级终端和Minicom

 2.3.1 超级终端软件的安装

 2.3.2 Minicom使用

 2.3.3 SecureCRT使用

2.4 内核、文件系统加载工具

 2.4.1 烧写Bootloader

 2.4.2 内核和文件系统下载

 2.4.3 应用程序和文件传输

2.5 在开发中使用网络文件系统(NFS)

 2.5.1 虚拟机设置

 2.5.2 虚拟机的IP地址设置

 2.5.3 验证网络连接

 2.5.4 设置共享目录

 2.5.5 启动NFS服务

 2.5.6 修改共享配置后

 2.5.7 挂载NFS

 2.5.8 双网卡挂载NFS

2.6 小结

第2篇 系统移植技术篇

第3篇 系统移植与驱动篇

第4篇 系统移植高级篇

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/7 9:49:55