嵌入式Linux开发教程是面向嵌入式Linux学习和产品开发的入门教程,分3篇,共18章,围绕嵌入式Linux产品开发的应用编程展开,内容涵盖Linux操作系统介绍、安装和基本使用、嵌入式Linux开发平台以及嵌入式Linux的应用编程。全面介绍了嵌入式Linux产品应用开发的方方面面,包括应用基础、文件和I/O操作、进程和线程、外围硬件接口编程、串口编程、网络编程、Qt编程和Shell编程。
本书由浅入深、结构合理、图文并茂,可操作性强,读者可跟着一步步进行操作和学习,非常适合嵌入式Linux开发初级工程师及准备往嵌入式Linux方向发展的电子工程师和单片机工程师使用,也可作为高校非计算机专业高年级学生学习嵌入式Linux的参考教材。
目录
- 第一篇Linux基础
- 第1章Linux操作系统简介
- 第2章安装Linux操作系统
- 第3章开始使用Linux
- 第4章Linux文件系统
- 第5章Vi编辑器
- 第6章嵌入式Linux开发环境构建
- 第二篇EasyARMi.MX283A开发平台
- 第7章EasyARMi.MX283A开发套件介绍
- 第8章EasyARMi.MX283A入门实操
- 第9章系统固件的烧写
- 第三篇Linux应用编程
- 第10章LinuxC编程环境
- 第11章Linux文件I/O
- 第12章进程与进程间通信
- 第13章Linux多线程编程
- 第14章嵌入式GUI编程
- 第15章特殊硬件接口编程
- 第16章Linux串口编程
- 第17章C语言网络编程入门
- 第18章Shell编程初步