《零点起步:嵌入式Linux编程入门与开发实例》是2011年机械工业出版社出版的图书。《零点起步:嵌入式Linux编程入门与开发实例》不仅有详细的理论基础知识介绍,还有大量的开发案例以供参考,可读性和实用性强。
基本介绍
- 书名:零点起步:嵌入式Linux编程入门与开发实例
- ISBN:9787111333166
- 页数:356页
- 出版社:机械工业出版社
- 出版时间:2011年4月1日
- 装帧:平装
- 开本:16开
- 版次:第一版
- 正文语种:简体中文
- 丛书名:零点起步系列丛书
内容简介
《零点起步:嵌入式Linux编程入门与开发实例》共分15章,分别介绍了嵌入式系统基础、文本编辑器的使用、构建嵌入式Linux开发环境、Linux常用命令、编译与调试、图形界面应用程式开发、嵌入式档案系统与存储技术、Linux设备驱动程式开发、进程控制、执行绪控制、嵌入式车载终端的设计、嵌入式BOA伺服器的构建、嵌入式VNC远程控制的实现、ARM Linux指纹门禁系统和基于ARM Linux的家庭安全监控系统设计。适合于没有或者缺乏嵌入式Linux程式设计经验的初学者作为嵌入式Linux C语言开发的自学教材,同时也适合于已掌握C语言基础并想学习嵌入式开发的读者。《零点起步:嵌入式Linux编程入门与开发实例》可作为各类学校的教学用书,也可作为工程技术人员的参考书。
图书目录
前言
第1章 嵌入式系统基础
1.1 嵌入式系统概述
1.2 嵌入式作业系统
1.3 Linux作业系统
1.3.1 Linux的发展历史
1.3.2 Linux的发行版本
1.3.3 Linux系统的特点和组成
1.4 ARM处理器平台
1.4.1 ARM处理器简介
1.4.2 ARM处理器的体系结构
1.4.3 ARM微处理器系列
1.4.4 ARM微处理器的套用领域及特点
1.4.5 ARM微处理器的结构
1.4.6 ARM微处理器的套用选型
1.5 嵌入式系统开发
1.5.1 嵌入式系统的开发流程
1.5.2 Linux程式设计流程
1.6 思考与练习
第2章 文本编辑器的使用
2.1 Vi编辑器
2.1.1 Vi的基本模式
2.1.2 Vi的基本操作
2.2 Vim编辑器
2.3 Emacs编辑器
2.3.1 Emacs的启动与退出
2.3.2 Emacs的基本编辑
2.3.3 Emacs的C模式
2.3.4 Emacs的Shell模式
2.4 gedit编辑器
2.5 思考与练习
第3章 构建嵌入式Linux开发环境
3.1 嵌入式系统开发环境的构建
3.2 移植U-Boot
3.2.1 Bootloader简介
3.2.2 Bootloader的启动流程
3.2.3 U-Boot的分析与移植
3.2.4 VIVI分析
3.3 嵌入式Linux作业系统核心编译
3.3.1 Linux核心结构
3.3.2 核心的配置
3.3.3 核心编译的过程
3.3.4 核心的移植
3.4 思考与练习
第4章 Linux常用命令
4.1 目录命令
4.1.1 ls
4.1.2 cd
4.1.3 pwd
4.1.4 mkdir
4.1.5 rmdir
4.2 档案命令
4.2.1 cp
4.2.2 rm
4.2.3 mv
4.2.4 cat
4.2.5 chmod
4.2.6 find
4.2.7 grep
4.2.8 sort
4.3 思考与练习
第5章 编译与调试
5.1 嵌入式Linux编译器GCC
5.1.1 GCC编译分析
5.1.2 GCC编译选项分析
5.1.3 库函式的使用方法
5.2 调试工具GDB
5.2.1 GDB使用实例
5.2.2 GDB的帮助
5.2.3 设定/删除断点
5.2.4 各种相关命令
5.3 Make工程管理器
5.3.1 Makefile档案的构成
5.3.2 Makefile变数
5.3.3 Make管理器的使用
5.4 思考与练习
……
第6章 图形界面应用程式开发
第7章 嵌入式档案系统与存储技术
第8章 Linux设备驱动程式开发
第9章 进程控制
第10章 执行绪控制
第11章 嵌入式车载终端的设计
第12章 嵌入式BOA伺服器的构建
第13章嵌入式VNC远程控制的实现
第14章 ARM Linux指纹门禁系统
第15章 基于ARM Linux的家庭安全监控系统设计
参考文献