《嵌入式Linux应用程序开发详解》

图书作者:华清远见 丛书名称: 北京华清远见嵌入式培训中心教材 出版日期:2006年7月 PDF电子版免费下载

编辑推荐理由

推荐评分:5.0分

多年嵌入式人才培养及项目研发经验总结

数百家企业嵌入式研发岗位人才需求汇总

数十所嵌入式专业大学院校教学现状调研

侧重实践及案例分析并辅以代码加以讲解

图书简介

本书主要分为3个部分,包括linux基础、搭建嵌入式linux环境和嵌入式linux的应用开发。linux基础部分从linux的安装过程、基本操作命令讲起,为linux初学者能快速入门提供了保证。接着系统地讲解了嵌入式linux的环境搭建,以及嵌入式linux的i/o与文件系统的开发、进程控制开发、进程间通信开发、网络应用开发、基于中断的开发、设备驱动程序的开发以及嵌入式图形界面的开发等,并且还安排了丰富的实验内容与课后实践,使读者能够边学边用,更快更好地掌握所学知识。
  • 本书可作为高等院校电子类、电气类、控制类等专业高年级本科生、研究生学习嵌入式linux的教材,也可供广大希望转入嵌入式领域的科研和工程技术人员参考使用,还可作为广大嵌入式培训班的教材和参考书。...

图书目录

  • ※第1章 linux快速入门

  • 1.1 嵌入式linux基础
  • 1.2 linux安装
  • 1.3 linux文件及文件系统
  • 1.4 实验内容——安装linux操作系统
  • 本章小结
  • 思考与练习
  • ※第2章 linux基础命令

  • 2.1 linux常用操作命令
  • 2.2 linux启动过程详解
  • 2.3 linux系统服务
  • 2.4 实验内容
  • 本章小结
  • 思考与练习
  • ※第3章 linux下的c编程基础

  • 3.1 linux下c语言编程概述
  • 3.2 进入vi
  • 3.3 初探emacs
  • 3.4 gcc编译器
  • 3.5 gdb调试器
  • 3.6 make工程管理器
  • 3.7 使用autotools
  • 3.8 实验内容
  • 本章小结
  • 思考与练习
  • ※第4章 嵌入式系统基础

  • 4.1 嵌入式系统概述
  • 4.2 arm处理器硬件开发平台
  • 4.3 嵌入式软件开发流程
  • 4.4 实验内容——使用jtag烧写nandflash
  • 本章小结
  • 思考与练习
  • ※第5章 嵌入式linux开发环境的搭建

  • 5.1 嵌入式开发环境的搭建
  • 5.2 u-boot移植
  • 5.3 实验内容——移植linux内核
  • 本章小结
  • 思考与练习
  • ※第6章 文件i/o编程

  • 6.1 linux系统调用及用户编程接口(api)
  • 6.2 linux中文件及文件描述符概述
  • 6.3 不带缓存的文件i/o操作
  • 6.4 嵌入式linux串口应用开发
  • 6.5 标准i/o开发
  • 6.6 实验内容
  • 本章小结..
  • 思考与练习
  • ※第7章 进程控制开发

  • 7.1 linux下进程概述
  • 7.2 linux进程控制编程
  • 7.3 linux守护进程
  • 7.4 实验内容
  • 本章小结
  • 思考与练习
  • ※第8章 进程间通信

  • 8.1 linux下进程间通信概述
  • 8.2 管道通信
  • 8.3 信号通信
  • 8.4 共享内存
  • 8.5 消息队列
  • 8.6 实验内容
  • 本章小结
  • 思考与练习
  • ※第9章 多线程编程

  • 9.1 linux下线程概述
  • 9.2 linux线程实现
  • 9.3 实验内容——“生产者消费者”实验
  • 本章小结
  • 思考与练习
  • ※第10章 嵌入式linux网络编程

  • 10.1 tcp/ip协议概述
  • 10.2 网络基础编程
  • 10.3 网络高级编程
  • 10.4 ping源码分析
  • 10.5 实验内容——ntp协议实现
  • 本章小结
  • 思考与练习
  • ※第11章 嵌入式linux设备驱动开发

  • 11.1 设备驱动概述
  • 11.2 字符设备驱动编写
  • 11.3 lcd驱动编写实例
  • 11.4 块设备驱动编写
  • 11.5 中断编程
  • 11.6 键盘驱动实现
  • 11.7 实验内容——skull驱动
  • 本章小结
  • 思考与练习
  • ※第12章 qt图形编程

  • 12.1 嵌入式gui简介
  • 12.2 qt/embedded开发入门
  • 12.3 实验内容——使用qt编写“hello,world”程序
  • 本章小结...