×
基于项目驱动的嵌入式Linux应用设计开发(本科教材)

包邮基于项目驱动的嵌入式Linux应用设计开发(本科教材)

¥56.9 (7.1折) ?
1星价 ¥56.9
2星价¥56.9 定价¥79.8
暂无评论
图文详情
  • ISBN:9787302435624
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:440
  • 出版时间:2021-01-01
  • 条形码:9787302435624 ; 978-7-302-43562-4

内容简介

  《基于项目驱动的嵌入式Linux应用设计开发》围绕一个典型的嵌入式系统项目——农业信息采集控制系统的设计过程展开介绍,首先进行系统整体的软硬件设计,然后分嵌入式Linux系统移植和嵌入式Linux的应用开发两大部分对系统进行详细设计。嵌入式Linux系统移植讲述了嵌入式Linux开发环境、开发工具的使用、嵌入式Linux系统移植及驱动程序开发等。嵌入式Linux的应用开发部分讲述了文件编程、进程控制、进程间通信、多线程技术、网络应用及基于Qt的图形界面的开发等内容。  《基于项目驱动的嵌入式Linux应用设计开发》完整地介绍了嵌入式系统的设计开发过程,并且结合了丰富的项目案例程序与课后实践,使读者能够边学边用,更好更快地掌握嵌入式系统开发的主要知识点。  《基于项目驱动的嵌入式Linux应用设计开发》既可作为高等院校计算机类、电子类、电气类、控制类等专业本科生、研究生学习嵌入式Linux系统开发的教材,也适合广大嵌入式Linux系统开发人员以及嵌入式Linux系统开发爱好者作为自学参考图书。  《基于项目驱动的嵌入式Linux应用设计开发》特点:  内容丰富知识全面:  《基于项目驱动的嵌入式Linux应用设计开发》介绍的嵌入式系统内容丰富全面,包括嵌入式平台的搭建和嵌入式Linux的应用开发两大部分。嵌入式平台的搭建包含硬件平台设计、Bootloader移植、嵌入式Linux内核移植、嵌入式Linux文件系统移植、嵌入式Linux驱动开发等;嵌入式Linux的应用开发包含嵌入式设计的主要内容及界面设计。  案例驱动边学边练:  《基于项目驱动的嵌入式Linux应用设计开发》以“农业信息采集控制系统”项目设计开发过程为主线,对项目开发中不同阶段需要的技术进行详细讲解。首先设定了项目的开发目标,按照项目设计的步骤展开编写,把嵌入式的主要知识点贯穿于设计步骤中,边学边用,通过一步一步学习设计,使读者更容易掌握嵌入式Linux开发中的关键技术。  结构合理技术先进:  《基于项目驱动的嵌入式Linux应用设计开发》从实际出发,合理安排知识结构,从嵌入式平台的基础知识介绍,逐步深入,内容由易到难,讲解由浅入深。  《基于项目驱动的嵌入式Linux应用设计开发》可作为高等院校计算机及相关专业的教材,也可作为教辅资料,还可作为学习嵌入式应用开发技术的参考书。  资料齐全案例完整:  《基于项目驱动的嵌入式Linux应用设计开发》理论与实践相结合,对嵌入式开发的知识点,都有项目案例对应,力图把抽象内容具体化,复杂问题简单化。配以案例运行效果,让读者更好地理解每一个知识点,迅速提高应用开发水平。《基于项目驱动的嵌入式Linux应用设计开发》提供配套项目案例、电子课件,读者可登录清华大学出版社网站下载。

目录

第1章 嵌入式系统概述及项目分析
1.1 嵌入式Linux系统概述
1.1.1 嵌入式Linux简介
1.1.2 嵌入式系统中使用Linux的优势
1.2 农业信息采集控制系统总体分析设计
1.2.1 农业信息采集控制系统介绍
1.2.2 农业信息采集控制系统硬件设计
1.2.3 农业信息采集控制系统软件没计
习题1

第2章 嵌入式Linux开发环境
2.1 项目目标
2.2 LinuxShell与常用命令
2.2.1 LinuxShell简介
2.2.2 Linux常用命令与使用
2.3 Linux文本编辑器vi
2.3.1 vi编辑器简介
2.3.2 vi的操作模式
2.3.3 命令模式命令
2.3.4 底行模式命令
2.4 Shell脚本编程
2.4.1 Shell脚本的建立与执行
2.4.2 变量
2.4.3 命令的执行顺序
2.4.4 命令替换
2.4.5 算术运算
2.4.6 Shell特殊字符
2.4.7 位置参数
2.4.8 条件测试
2.4.9 控制流结构
2.5 嵌入式Linux开发工具
2.5.1 编译工具gcc
2.5.2 工程管理Makefile
2.5.3 调试工具gdb
2.5.4 交叉编译工具链
2.6 嵌入式Linux开发环境搭建
2.6.1 安装Linux操作系统
2.6.2 超级终端minicom
2.6.3 网络文件系统NFS
2.6.4 简单文件传输协议TFTP
2.6.5 安装交叉编泽工具
习题2
……

第3章 嵌入式Linux系统移植
第4章 嵌入式Linux驱动开发
第5章 嵌入式Linux文件编程
第6章 嵌入式Linux时间编程
第7章 进程控制程序设计
第8章 进程间通信
第9章 多线程编程
第10章 嵌入式Linux网络编程
第11章 嵌入式GUI程序开发
附录A 农业信息采集控制系统源程序
参考文献
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航