嵌入式Linux系统工程师实训教程

百科

《嵌入式Linux系统工程师实训教程》是201难肉免绿音强士2年5月清华大学出来自版社出版的图书,作者是庄严、王光宇、杨海峰。

  • 书名 嵌入式Linux系统工程师实训教程
  • 作者 庄严、王光宇、杨海峰
  • 出版社 清华大学出版社
  • 出版时间 2012年5月
  • 页数 556 页

内容简介

  《嵌入式系统工程师实用系列:嵌入式Linux系统工程师实训教程》基于ARM的嵌入式Linux是嵌入式领域最有竞争力的系统组几究境爱呼织传形占合,内容突出各章节重点,明确各个知识要点,以方便学员阅读,不仅可供教学使用,还是一套不可多得的常备学习参考资料。《嵌入式系统来自工程师实用系列:嵌入式Linux系统工程师实训教程》最大的特色是实践件强,所有的案例都是完整、叮验证的。

  《嵌入式系统工程师实用系列:嵌入式Linux系统工程师实训教程》分为6篇:开发基础篇、系统外发篇、应用开发篇、驱动开发篇、调试测试篇、综合项目篇。

  《嵌入式系统工程师实用系列:嵌入式Linux系统工程师实训教程》主要取材于作者在长360百科期的嵌入式培训过程巾积累起来的部分书稿,读者可根据需要顺序地或选择性地阅读和实践。《嵌入式Linux矛阻松系统工程师实训教程(附光盘1张)》所有的程序都是通过了验证的,所有的程序都是完整的程序而不是代码段,这样更适合阅读和学习。

  《嵌入式系统工程师实用系列:嵌入式Linux系统工程师实训教程》结构清晰,内容由浅入深、循世先讨调点状速业普另眼序渐进,逐步引领读者进入嵌入式编程的领域,可作为高校嵌入式系统程序设计的教材和嵌入式程序设计培训的实践教材和课程设计辅助读物,也可作实块续货液航为广人嵌入式程序设计爱好者、在校大学生及单片机爱好者的自学用书。

销读图书目录

  第一篇 开发基础篇

  第1章 嵌入式基础知识

  1.1 知识结构

  1.1.1 应用软件开发

  1.1.2 系统与驱动展密社校问集开发

  1.1.3 硬件开发

  1.2 嵌入式系统

  1.2.1 概念

  1.2.2 构成

  1.2.3 特点

  1.2.4 知识结容下组批核盟去

  1.3 嵌入式Linux

  1.3.1 ARMLinux担和宪但钟至编简介

  1.3.2 uCLinux简介

  1.3.3 实时Linux

  1.4 ARM Linux开发需要的知识基础

  1.5 素质培养

  1.6 学习建议

  1.缺班打略期笔西7 本章小结

  1.8 课后习题

  第2章 嵌入式完全实例

  2.1 ARMLinux项目概述

  2.1.1 软硬件环境及其搭建

  2.1.2 嵌入式Linux系统开发

  2.2 ARMLinux项目流程

  2.2.1 整体河名架善内纪她掌草没架构

  2.2.2 启动加载程序Bootloader

  2.2罗粉低础货病察下.3 操作系统内核

  2.2.4 根文件系统

  2.2.5 驱动程序

  2.2.6 应用程序

  2.3 完全实例介绍

  2.3.1 搭建交叉开发环境

  2.3.2 烧写B益太到晶志ootloader

  2.3.3 烧写内核

  2.3.4 烧写根文件系统

  2.3.5 发布应用程序

  2.4 技能训练

  2.4.1 完全安装流程

  2.4.2 运行结果

  2.5 本章小结

  2.6 课后习题

  第3章 Linux操作系统

  3.1 Linux的介绍

  3.1.1 概述

  3.1.2 主流版本

  3.1,3 Linux的选

  3.2 Linux的基本组成与操作

  3.2.1 Linux的基本组成

  3.2.2 Linu序界他输预久蛋x的基本操作

  3.凯赶末3 编辑工具Vi

  3.3.1 Vi的简介

  3.3.2 基本命令

  3.4 在肥规并罗第三居迅命令列表

  3.5 Shell命令

  3.5.1 Shell的介绍

  3.5.2 Shell的常用命令

  3.5.3 Shell的配置文件

  3.5.4 Shell的语法结构

  3.5.5 命令脚本

  3.6 常用主机服务配置

 力战古老委 3 .6.1配置S锄ba

  3.6.2-配置DHCP

  3.6.3 配置TFTP

  3.6.4 配置NFS

  3.7 技能训练

  3.7.1 Vi使用举例

  3.7.2 压缩和解压缩

  3.7.3 常用服务配置

  3.8 案例特训-Linux启动设置

  3.9 本章小结

  3.10 课后习题

  第4望将年秋圆章 Shell程序设计

  4.1 Shell编程概述

  4.1.1 为何要进行Shell编程

  4.1.2 简单Shell程序示例

  4.1.3 Shell的一般结构

  4.1.4 Shell程序的编写和执行过程

  4.1.5 Shell程序除错

  4.露连理2 Shell编程详解

  4.2.1 变量

  4.2.2 运算符

  4.2.3 条件判断

  4.2.4 控制结构

  4.2.5 函数

  4.3 高级Shell命令

  4.3.1 正则表达式

  4.3.2 Grep

  4.3.3 Sed

  4.3.4 Awk

  4.4 技能训练

  4.4.1 Grep使用举例

  4.4.2 Sed位用举例

  4.4.3 Awk使用举例

  4.5 案例特训

  4.5.1 单文件Shell版本计算器实例

  4.5.2 多文件Shell版本计算器实例

  4.6 本章小结

  4.7 课后习题

  第5章 Linux下的程序设计

  5.1 Linux环境软件开发概述

  5.1.1 GNU计戈C

  5.1.2 GNU Tools

  5.1.3 代码编辑vi

  5.2 工程管理Make61e

  5.2.1 Make命令

  5.2.2 隐含规则

  5.3 编译器集合-GCC的使用

  5.3.1 GCC的用法

  5.3.2 GCC选项

  5.4 工具链Binutils

  5.4.1 Binutils简介

  5.4.2 Ar命令举例

  5.4.3 Nm命令

  5.4.4 0bjcopy命令

  5.4.5 0bjdump命令

  5.4.6 Readelf命令

  5.4.7 Gprof命令

  5.5 库文件-Glibc

  5.5.1 库文件命名

  5.5.2 库文件操作

  5.5.3 库文件升级

  5.5.4 库文件出使用

  5.6 调试工具GDB

  5.6.1 Kdb使用

  第二篇 系统开发篇

  第6章 开发基础

  第7章 启动加载Bootloader

  第8章 系统内核

  第9章 文件系统

  第三篇 应用开发篇

  第10章 任务管理

  第11章 文件I/O与串口通信编程

  第12章 网络通信编程

  第13章 开源软件移植

  第14章 Qt软件设计

  第四篇 驱动程序篇

  第15章 驱动基础

  第16章 机制与策略

  第17章 驱动实例

  第五篇 调试测试篇

  第18章 调试与测试

  第19章 基于Modbus的嵌入式工业控制系统设计

标签:
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com