嵌入式Linux应用开发精解

嵌入式Linux应用开发精解

陈长顺, 编著

出版社:北京航空航天大学出版社

年代:2013

定价:59.0

书籍简介:

本书根据嵌入式Linux软件开发和维护工作岗位的需求,以基于工作过程的思想和路径,全面介绍了嵌入式Linux应用系统开发技术的主要领域,内容包括嵌入式Linux开发环境的构建,简单应用程序开发,设备驱动程序开发,图形用户界面程序开发,多线程程序开发,串口通信程序开发,多媒体程序开发,数据库序开发和网络应用程序开发。本书在编写过程中,注重学习者实践能力的培养和企业意识的训练,以项目为主线,包含项目需求、项目设计、项目实施和项目小结主要环节,并配以工程实训和拓展提高,以巩固训练成果,激发创新思维。

书籍目录:

项目1 构建嵌入式Linux开发环境

1.1 知识背景

1.1.1 嵌入式系统的组成

1.1.2 嵌入式系统开发板

1.1.3 交叉编译工具链

1.1.4 交叉编译环境的组成

1.1.5 Linux服务

1.2 项目需求

1.3 项目设计

1.3.1 开发板的选定

1.3.2 开发方案的确定

1.4 项目实施

任务一:组建开发平台

任务二:配置超级终端

任务三:安装与配置DNW

项目1 构建嵌入式Linux开发环境

1.1 知识背景

1.1.1 嵌入式系统的组成

1.1.2 嵌入式系统开发板

1.1.3 交叉编译工具链

1.1.4 交叉编译环境的组成

1.1.5 Linux服务

1.2 项目需求

1.3 项目设计

1.3.1 开发板的选定

1.3.2 开发方案的确定

1.4 项目实施

任务一:组建开发平台

任务二:配置超级终端

任务三:安装与配置DNW

任务四:安装虚拟机

任务五:安装Linux操作系统

任务六:实现Windows共享

任务七:配置NFS服务

任务八:配置FTP服务

任务九:安装与配置交叉编译工具链

1.5 项目小结

1.6 工程实训

实训目的

实训环境

实训内容

实训步骤

1.7 拓展提高

思考

操作

项目2 开发简单应用程序

2.1 知识背景

2.1.1 嵌入式软件系统的组成

2.1.2 BootLoader的功能与使用

2.1.3 内核移植与下载

2.1.4 根文件系统的建立

2.1.5 嵌入式应用程序开发

2.2 项目需求

2.3 项目设计

2.4 项目实施

任务一:下载BootLoader

任务二:移植内核

任务三:移植根文件系统

任务四:编写“Hello World”应用程序

任务五:实现开机自启动“Hello World”

2.5 项目小结

2.6 项目实训

实训目的

实训环境

实训内容

实训步骤

2.7 拓展提高

思考

操作

项目3 开发设备驱动程序

3.1 知识背景

3.1.1 设备驱动程序的概念

3.1.2 设备驱动程序的结构

3.1.3 设备驱动开发的API函数

……

项目4 实现图形用户界面应用程序

项目5 开发多线程程序

项目6 开发串口通信应用程序

项目7 开发多媒体应用程序

项目8 开发数据库应用程序

项目9 开发网络应用程序

参考文献

内容摘要:

《高职高专“十二五”规划教材:嵌入式Linux应用开发精解》以项目为主线,全面介绍了嵌入式Linux系统开发技术的主要应用领域,包括9个项目,分别是构建嵌入式Linux开发环境、开发简单应用程序、开发设备驱动程序、实现图形用户界面程序、开发多线程程序、开发串口通信程序、开发多媒体程序、开发数据库程序和开发网络应用程序。每个项目以企业实战为主线,包含项目需求、项目设计、项目实施和项目小结等主要环节,并以知识背景作为项目基础,设置工程实训和拓展提高环节,用以巩固实训成果,强化能力养成,激发创新思维。内容编排由浅入深,通俗易懂,注重整体,兼顾一般,利于读者理解。

  《高职高专“十二五”规划教材:嵌入式Linux应用开发精解》既可作为高职院校计算机、物联网、电子工程和机电一体化等相关专业“嵌入式Linux应用开发”课程的教材,也可用作各类培训机构的培训教材,还可作为嵌入式Linux系统开发专业人员和业余爱好者的参考书和工具书。书中提供的项目源代码稍加移植、修改、扩充和组合,即可构建实用的嵌入式Linux系统。

书籍规格:

书籍详细信息
书名嵌入式Linux应用开发精解站内查询相似图书
9787512410510
如需购买下载《嵌入式Linux应用开发精解》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位北京航空航天大学出版社
版次1版印次1
定价(元)59.0语种简体中文
尺寸24 × 17装帧平装
页数印数

书籍信息归属:

嵌入式Linux应用开发精解是北京航空航天大学出版社于2013.2出版的中图分类号为 TP316.89 的主题关于 Linux操作系统-程序设计 的书籍。