为你推荐
前言
第一部分 嵌入式系统基础
第1章 嵌入式系统概述嵌入式系统概述
1.1 嵌入式系统的发展
1.2 嵌入式系统的构成
1.3 嵌入式系统和通用计算机系统的简单比较
1.4 嵌入式系统的开发流程
1.5 嵌入式系统的应用
第2章 嵌入式系统的硬件
2.1 嵌入式系统的ARM处理器
2.2 嵌入式系统的存储器件
2.3 嵌入式系统的外围器件
2.4 S3C2440处理器和GT2440嵌入式开发板
第3章 嵌入式系统的Linux操作系统
3.1 Linux操作系统基础
3.2 Linux操作系统的人机交互方法
3.3 Linux操作系统的命令
第二部分 在ARM处理器系统上移植Linux操作系统
第4章 移植和使用嵌入式系统的引导软件(Bootloader)
4.1 嵌入式系统的软件开发
4.2 嵌入式系统的引导软件基础
4.3【应用实例】——移植Bootloader软件U-Boot
4.4【应用实例】—使用U-Boot
第5章 建立和使用嵌入式系统的交叉编译环境
5.1 建立交叉编译环境
5.2 使用交叉编译环境
第6章 在嵌入式系统上移植操作系统和文件系统
6.1 Linux内核移植基础
6.2【应用实例】——在嵌入式系统上移植Linux内核
6.3 文件系统移植基础
6.4【应用实例】——在嵌入式系统上移植文件系统
第三部分 在Linux操作系统上进行软件开发
第7章 在嵌入式Linux操作系统中进行C语言开发
7.1 Linux如何执行一个程序
7.2 Linux 的程序存储空间
7.3 Linux C的main函数
7.4【应用实例】——Hello GT2440
7.5 将程序下载到开发板
7.6 Linux操作系统典型库函数介绍及其使用
第8章 在嵌入式Linux中进行文件和流操作
8.1 Linux的文件操作基础
8.2 Linux的基础文件操作
8.3 文件的高级操作
8.4 Linux的目录文件操作
8.5 Linux的流操作基础
8.6 Linux的流操作
第9章 在嵌入式Linux中进行进程和线程操作
9.1 Linux的进程基础
9.2 在嵌入式Linux中进行进程操作
9.3 Linux的线程基础
9.4 在嵌入式Linux中进行线程操作
第10章 在嵌入式Linux中进行进程间和线程间通信
10.1 Linux的进程通信和信号基础
10.2 Linux中信号的基础操作
10.3 Linux的管道和进程通信
10.4 在Linux中进行管道操作
10.5 Linux的命名管道基础
10.6 Linux的命名管道操作
10.7 Linux中的线程同步操作
第11章 在嵌入式Linux中进行网络编程
11.1 Linux的网络通信模型
11.2 在嵌入式Linux中进行网络基础操作
11.3 在嵌入式Linux中操作网络套接字
11.4 在嵌入式Linux中进行TCP编程
11.5 在嵌入式Linux中进行UDP编程
第四部分 综合应用
第12章 嵌入式Linux综合应用实例
12.1【应用实例】——定时创建文件写入数据
12.2【应用实例】——串口双机通信
12.3【应用实例】——设计守护进程
12.4【应用实例】——设计生产者-消费者模型
12.5【应用实例】——从网络服务器获取当前时间信息
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜