种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

嵌入式应用程式设计综合教程

(2019-04-29 00:04:04) 百科综合
嵌入式应用程式设计综合教程

嵌入式应用程式设计综合教程

本书结合大量实例,讲解了嵌入式Linux应用程式设计各个方面的基本方法,以及必要的核心概念。主要内容包括搭建嵌入式Linux开发环境、档案I/O编程、标準I/O编程、进程控制开发、进程间通信、多执行绪编程、嵌入式Linux网路编程、Qt图形编程、嵌入式Linux设备驱动等。

基本介绍

  • 书名:嵌入式应用程式设计综合教程
  • 作者:曾宏安、冯利美
  • 原版名称:Embedded application design
  • ISBN:978-7-115-33000-0
  • 类别: Linux作业系统---程式设计---高等学校---教材
  • 页数:207页
  • 出版社:华清远见嵌入式学院
  • 语种: Chinese 汉语
图书目录
第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 dhclient命令
6.2.3 修改配置档案来配置IP位址、网关、子网掩码
6.2.4 配置DNS伺服器
6.3 Linux 系统常用网路服务配置
6.3.1 TFTP 服务
6.3.2 NFS服务
6.3.3 SSH服务
6.3.4 Samba服务
思考题
第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变数
7.4.4 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 设备档案
思考题

标 签

搜索
随机推荐

Powered By 种豆资源网||