嵌入式Linux基础教程

王朝百科·作者佚名  2010-08-24  
宽屏版  字体: |||超大  

嵌入式Linux基础教程

作者: (美)哈利南著,华清远见嵌入式培训中心译

出 版 社: 人民邮电出版社

嵌入式Linux基础教程
[1]

出版时间: 2009-11-1

开本: 16开

印次: 1

纸张: 胶版纸

I S B N : 9787115215222

包装: 平装

所属分类: 图书 >> 计算机/网络 >> 操作系统/系统开发 >> LINUX

定价:¥59.00

内容简介本书是嵌入式Linux的经典教程,介绍了引导装入程序、系统初始化、文件系统、闪存和内核、应用程序调试技巧等,还讲述了构建Linux系统的工作原理,用于驱动不同体系结构的配置,Linux内核源码树的特性,如何根据需求配制内核运行时的行为,如何扩展系统功能等内容。更重要的是,本书阐述了如何修改系统使之满足读者自己的需求,使读者能从中学习一些嵌入式工程中非常有用的提示和技巧。

本书适合Linux程序员阅读,也可作为高等院校相关专业师生的参考读物。

目录第1章引言

1.1为什么使用Linux

1.2嵌入式Linux现状

1.3开源和GPL

1.4标准和相关机构

1.4.1LSB

1.4.2OSDL

1.5小结

参考资源

第2章嵌入式初体验

2.1需要嵌入式系统吗

2.2嵌入式系统剖析

2.2.1典型嵌入式Linux系统设置

2.2.2启动目标板

2.2.3启动内核

2.2.4内核初始化概述

2.2.5第一个用户空间进程:init

2.3存储的思考

2.3.1闪存

2.3.2NAND闪存

2.3.3闪存的用途

2.3.4闪存文件系统

2.3.5存储器空间

2.3.6运行上下文

2.3.7进程中的虚拟内存

2.3.8交叉开发环境

2.4嵌入式Linux的发行版

2.4.1Linux商业发行版

2.4.2Linux自定义发行版

2.5小结

参考资源

第3章处理器基础

3.1单机处理器

3.1.1IBM 970FX

3.1.2Intel PentiumM

3.1.3Freescale MPC7448

3.1.4配套芯片组

3.2集成化处理器:片上系统

3.2.1PowerPC

3.2.2AMCC PowerPC

3.2.3Freescale PowerPC

3.2.4MIPS

3.2.5Broadcom MIPS

3.2.6AMD MIPS

3.2.7其他类型的MIPS

3.2.8ARM

3.2.9TI ARM

3.2.10Freescale ARM

3.2.11Intel ARM XScale

3.2.12其他ARM

3.2.13其他体系结构

3.3硬件平台

3.3.1CompactPCI

3.3.2ATCA

3.4小结

参考资源

第4章Linux内核——不同视角

4.1背景知识

4.1.1内核的版本

4.1.2内核源码库

4.2Linux内核构造

4.2.1顶层资源目录

4.2.2编译内核

4.2.3严格意义上的内核:vmlinux

4.2.4内核映像组件

4.2.5子目录结构

4.3内核构建系统

4.3.1.config文件

4.3.2配置编辑器

4.3.3makefile的目标

4.3.4内核配置

4.3.5自定义配置选项

4.3.6内核makefile

4.3.7内核文档

4.4获取Linux内核

4.5小结

参考资源

第5章内核初始化

第6章系统初始化

第7章引导装入程序

第8章设备驱动程序基础

第9章文件系统

第10章MTD子系统

第11章BusyBox

第12章嵌入式开发环境

第13章开发工具

第14章内核调试技术

第15章调试嵌入式Linux应用程序

第16章移植Linux

第17章Linux与实时

附录A可配置的U-Boot命令

附录BBusyBox命令

附录CSDRAM接口的注意事项

附录D开源项目资源

附录EBDI-2000配置文件示例

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有