万本电子书0元读

万本电子书0元读

顶部广告

嵌入式操作系统(Linux篇)(微课版)(高等院校嵌入式人才培养规划教材)电子书

国内领先的嵌式培训机构华清远见出品,作者具有多年从业经验; 真正从企业用人需求出发,培养和提升读者能力; 历经市场考验,第三次修订改版; 书中配有大量微课,详细讲解重难。

售       价:¥

纸质售价:¥37.80购买纸书

123人正在读 | 0人评论 6.2

作       者:华清远见嵌入式学院 刘洪涛 高明旭

出  版  社:人民邮电出版社

出版时间:2017-03-01

字       数:16.2万

所属分类: 教育 > 大中专教材 > 研究生/本科/专科教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
本书较为全面地介绍了嵌式操作系统,全书共10章,分别为嵌式Linux 操作系统简介、嵌式Linux操作系统的使用、Linux软件管理、Linux用户管理、Linux文件系统、Linux网络配置管理、嵌式Linux编程环境、Shell编程环境、中断与设备管理、正则表达式,书中还提供了练习题和配套视频。 本书可以作为高等院校嵌式相关专业和计算机相关专业的教材,也可以作为计算机软硬件培训班教材,还可以作为嵌式研究方向的专业人才和广大计算机爱好者的参考用书。<br/>【推荐语】<br/>国内领先的嵌式培训机构华清远见出品,作者具有多年从业经验; 真正从企业用人需求出发,培养和提升读者能力; 历经市场考验,第三次修订改版; 书中配有大量微课,详细讲解重难。<br/>【作者】<br/>刘洪涛,北京华清远见科技信息有限公司技术总监,ARM公司全球认证讲师。参与编写过几十本专业图书;国内知名物联网方向技术顾问;首批高校物联网专业建设教学指导委员会专家委员会成员;丰富的嵌式及物联网系统软、硬件产品发经验;主持发过多个大型嵌式及物联网项目,涉及工业控制、网络、通讯、消费电子等众多领域。<br/>
目录展开

内容提要

前言

平台支撑

第1章 嵌入式Linux操作系统简介

1.1 操作系统

1.1.1 操作系统的基本概念

1.1.2 操作系统的主要组成

1.2 嵌入式系统与通用 PC系统的不同

1.3 嵌入式操作系统

1.4 嵌入式 Linux基础

1.4.1 Linux 发展概述

1.4.2 Linux 作为嵌入式操作系统的优势

1.4.3 Linux 发行版本

1.5 Linux系统安装

1.5.1 文件系统和硬盘分区的概念

1.5.2 安装准备

1.5.3 安装过程

1.6 安装虚拟机工具

1.7 配置 vim编辑环境

思考与练习

第2章 Linux操作系统的使用

2.1 认识 Shell

2.2 Shell命令的格式

2.2.1 命令提示符

2.2.2 命令格式

2.3 Linux命令

2.3.1 用户系统相关命令

2.3.2 文件、目录相关命令

2.3.3 压缩打包相关命令

2.3.4 文件比较命令 diff

2.4 Linux环境变量

思考与练习

第3章 Linux软件管理

3.1 Linux系统的软件管理机制

3.1.1 常用软件包管理工具简介

3.1.2 软件的安装与卸载

3.1.3 静态软件包的管理

3.1.4 软件包的制作

3.2 APT高级软件包管理工具

3.2.1 APT 的运行机制

3.2.2 3 个重要的配置文件

3.2.3 apt-get 工具集

3.2.4 apt-cache 工具集

思考与练习

第4章 Linux用户管理

4.1 用户的定义

4.1.1 用户的属性

4.1.2 用户与组

4.1.3 相关的配置文件

4.2 管理命令

4.2.1 创建用户

4.2.2 删除用户

4.2.3 修改属性

4.2.4 组管理

4.2.5 用户间通信

4.3 磁盘配额

4.3.1 磁盘配额的概念

4.3.2 相关命令

4.3.3 应用实例

思考与练习

第5章 Linux文件系统

5.1 文件和目录

5.1.1 Linux 文件的分类

5.1.2 Linux 目录结构

5.2 文件系统

5.3 文件系统体系结构

5.4 使用 BusyBox制作根文件系统

5.4.1 配置与编译 BusyBox

5.4.2 制作 initrd 镜像

思考与练习

第6章 Linux网络配置管理

6.1 网络基础知识介绍

6.1.1 IP 地址

6.1.2 子网掩码

6.1.3 网关

6.1.4 DNS 服务器

6.2 Linux系统网络配置

6.2.1 ifconfig 命令

6.2.2 修改配置文件来配置 IP 地址、网关、子网掩码

6.2.3 配置 DNS 服务器

6.3 Linux系统常用网络服务配置

6.3.1 TFTP 服务

6.3.2 NFS 服务

思考与练习

第7章 嵌入式Linux编程环境

7.1 Linux编辑器 vi的使用

7.1.1 vi 的工作模式

7.1.2 使用 vi 的基本流程

7.1.3 vi 的模式按钮说明

7.2 GCC编译器

7.2.1 GCC 编译流程及编译选项分析

7.2.2 GCC 编译选项分析

7.3 GDB调试器

7.3.1 GDB 使用流程

7.3.2 GDB 命令行参数

7.3.3 GDB 基本命令

7.4 Make工程管理器

7.4.1 Makefile 基本规则

7.4.2 Makefile 假目标

7.4.3 Makefile 变量

思考与练习

第8章 Shell编程

8.1 认识 Shell脚本

8.2 Shell脚本的基本语法

8.2.1 开头

8.2.2 执行

8.2.3 注释

8.2.4 变量

8.2.5 Shell 程序和语句

8.2.6 Shell 函数

8.2.7 Shell 脚本调用

8.3 Shell俄罗斯方块游戏

8.3.1 方块定义

8.3.2 方块移动

8.3.3 随机数

8.3.4 随机方块移动

8.3.5 随机方块降落

思考与练习

第9章 中断及设备管理

9.1 中断的概念

9.2 嵌入式平台硬件中断特点

9.3 Linux内核中断机制概述

9.3.1 中断处理系统结构

9.3.2 注册中断处理函数

9.3.3 中断标志 flags

9.3.4 ISR 上下文

9.4 设备及设备管理的功能

9.4.1 设备分类

9.4.2 设备管理

9.4.3 Linux 字符设备

9.4.4 Linux 块设备

9.4.5 Linux 网络接口

9.4.6 Linux 设备文件

思考与练习

第10章 正则表达式

10.1 正则表达式的起源

10.2 正则表达式的基本概念

10.3 正则表达式中常用符号的定义

10.3.1 普通字符

10.3.2 非打印字符

10.3.3 特殊字符

10.3.4 限定符

10.4 正则表达式常用匹配规则

10.4.1 基本模式匹配

10.4.2 字符簇

10.4.3 确定重复出现

10.5 正则表达式应用部分示例

10.5.1 简单表达式

10.5.2 字符匹配

10.5.3 中括号表达式

10.5.4 替换和分组

10.5.5 其他示例

思考与练习

累计评论(1条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部