《嵌入式Linux开发技术基础/物联网工程专业系列教材》是嵌入式Linux开发的基础教程,介绍了嵌入式Linux的概念和相关的开发技术。在编写上注重基础性和可操作性,以应用为驱动,以案例为依托,将理论知识与技能培养相结合。全书共分为15章,包括嵌入式系统和嵌入式Linux的概念、搭建开发环境、开发基础流程、使用自定义函数、使用多文件、使用make管理项目、文件读写、网络通信、驱动程序、控制嵌入式系统的硬件、QT基础等内容。《嵌入式Linux开发技术基础/物联网工程专业系列教材》由从事嵌入式Linux开发教学工作多年的教师编写,在组织内容时对广度和深度都做了充分的考虑,尽量做到对嵌入式Linux开发既有一个比较全面的介绍,又没有太大的难度。行文风格近似课堂教学,对概念的讲解深入浅出,同时具备较强的可操作性,可用作高等院校物联网专业以及相关专业的教材,也可作为嵌入式Linux开发初学者的入门教材。前言第1章认识嵌入式系统1.1什么是嵌入式系统1.2嵌入式系统的发展历史1.3嵌入式系统的应用1.4常见的嵌入式操作系统1.5嵌入式Linux的优点1.6本书的内容以及结构小结思考与练习第2章在虚拟机上安装Linux2.1虚拟机软件简介2.2下载安装VMwareWorkstationPlayer2.3Linux发行版本简介2.4在虚拟机上安装CentOS6.7小结思考与练习第3章搭建c语言开发环境3.1IDE和分步开发3.2安装C语言开发工具集3.3优化gedit编码环境小结思考与练习第4章第一个Linuxc程序Helloworld!4.1准备工作4.2编写代码4.3编译、链接程序小结思考与练习第5章使用自定义函数5.1在程序中使用自定义函数5.2使用多个自定义函数小结思考与练习第6章使用多个源文件编程6.1使用多个源文件编程6.2多源文件的项目编译6.3【项目6.1】的另外版本小结思考与练习第7章认识和使用make工具7.1认识make工具7.2改进版Makefile7.3Makefile的进阶用法7.3.1伪目标7.3.2使用变量小结思考与练习第8章文件读写8.1基于句柄的文件读操作8.2基于句柄的文件写操作8.3基于流的文件读写操作小结思考与练习第9章网络通信编程9.1网络通信基本原理9.2网络编程基础9.2.1套接字9.2.2数据存储字节序9.2.3套接字数据类型9.2.4地址格式转换9.2.5网络编程流程9.3TCP协议网络编程实例9.4UDP协议网络编程实例小结思考与练习第10章驱动程序初步10.1驱动程序基本概念10.2最简单的字符设备驱动程序10.3驱动程序进阶110.4测试程序小结.思考与练习第11章驱动程序进阶211.1具备读写接口的驱动程序11.2测试程序小结思考与练习第12章嵌入式Linux开发基础12.1嵌入式系统结构特点12.2嵌入式系统所采用的处理器(CPU)12.3凌阳实验箱简介12.4交叉编译12.5交叉编译工具arm.linux-gcc的安装和配置12.6在嵌入式Linux上运行第1个程序Helloworld!小结思考与练习第13章控制板载L=ED13.1控制板载LED的方法和相关概念13.2
"synopsis" may belong to another edition of this title.
Seller: liu xing, Nanjing, JS, China
paperback. Condition: New. Paperback. Pub Date: 2017-06-01 Pages: $number Language: Chinese Publisher: China Water Conservancy and hydropower Press. Embedded Linux Development Technology Foundation Network Engineering Professional series of teaching materials is the basic course of embedded Linux development . introduced the concept of embedded Linux and related development technology. In writing to focus on the basis of . Seller Inventory # DP041959