嵌入式Linux开发技术
¥
14
3.7折
¥
38
全新
仅1件
作者孙天泽 编
出版社北京航空航天大学出版社
出版时间2011-04
版次1
装帧平装
货号9787512403673
上书时间2024-11-28
商品详情
- 品相描述:全新
图书标准信息
-
作者
孙天泽 编
-
出版社
北京航空航天大学出版社
-
出版时间
2011-04
-
版次
1
-
ISBN
9787512403673
-
定价
38.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
314页
-
字数
454千字
-
丛书
工程师经验手记
- 【内容简介】
-
《嵌入式Linux开发技术》共分10章,全面介绍了嵌入式Linux开发过程中涉及的知识点。其中,前3章是基础部分,分别介绍了Linux系统基础知识和嵌入式系统开发需要的环境。第4—7章介绍了嵌入式Linux系统开发的内容,包括引导启动代码、Linux内核移植以及Linux~动开发的內容。第8-10章介绍了应用层面的开发内容,包括多进程的控制和通信、多线程的控制与编程以及程序调试的相关内容。
《嵌入式Linux开发技术》可作为高等院校电子类、电气类、控制类等专业高年级本科生、研究生学习嵌入式Linux的教材,也可供希转入嵌入式领域的科研和工程技术人员参考使用,还可作为嵌入式培训班的教材和参考书。
- 【作者简介】
-
孙天泽,曾就职于清华大学和华清远见嵌入式培训中心,嵌入式行业资深专家,畅销书作者,具有丰富的嵌入式项目开发经验,多年来一直从事Linux内核的研究工作。主要著作有《嵌入式设计及Linux驱动开发指南》、《嵌入式系统技术与设计》、《嵌入式Linux操作系统》,同时主持翻译《嵌入式Linux基础教程》、《edora&RedHatEnterpriseLinux参考大全》、《RedHatLinux实用指南》等。
- 【目录】
-
第1章Linux操作系统基础
1.1Linux与嵌入式Linux
1.2Linux系统的目录结构
1.3Linux的常用命令
1.3.1Linux系统必备命令
1.3.2/bin目录下的命令
1.3.3/sbin目录下的命令
第2章系统任务自动化
2.1理解shell脚本
2.1.1创建第一个脚本
2.1.2重定向和管道
2.1.3环境变量
2.1.4shell编程基本元素
2.1.5shell脚本实例
2.2流编辑器-sed
2.2.1sed选项
2.2.2sed使用实例
2.3Linux系统初始化
第3章工具链
3.1GNUTools简介
3.1.1binutils
3.1.2GCC编译器
3.1.3Glibc
3.2ARMLinux交叉编译工具链的构建
3.2.1创建编译环境
3.2.2准备内核头文件
3.2.3编译binutils
3.2.4编译BootstrapGCC
3.2.5编译Glibc
3.2.6编译完全版GCC
3.2.7编译GDB
3.3获得工具链的其他方式
3.3.1crosstool
3.3.2Buildroot
3.3.3ELDK
第4章构建主机开发环境
4.1串口控制台工具
4.2Linux系统服务配置
4.2.1配置网络地址
4.2.2配置TFTP服务
4.2.3配置NFS服务
4.2.4BOOTP/DHCP服务
4.3玩转你的开发板
第5章引导启动代码
5.1什么是Bootloader
5.1.1Bootloader的功能
5.1.2GRUB实例
5.1.3链接器命令脚本
5.2U-Boot介绍
5.2.1U-Boot的目录结构
5.2.2编译U-Boot
5.2.3U-Boot中.lds连接脚本文件
5.3U-Boot移植
5.4为U-Boot添加新命令
第6章Linux内核概述与移植
6.1Linux内核目录结构
6.2Linux内核的体系结构
6.3内核启动步骤及代码分析
6.3.1引导过程概述
6.3.2压缩内核的启动
6.3.3Linux在ARM中的启动流程
6.4从“零”开始移植内核
6.4.1驱动程序的配置与移植
……
第7章设备驱动开发
第8章嵌入式Linux应用程序开发--多进程
第9章嵌入式Linux应用程序开发--多线程
第10章嵌入式Linux调试
参考文献
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价