嵌入式Linux C语言应用程序设计与实践
课件下载处为电子课件与源代码!服务电话010-62770175-4251/4282 服务QQ 1737781562 欢迎您加好友咨询相关教材问题、样书申请等。

作者:熊茂华、谢建华、熊昕

定价:36元

印次:1-1

ISBN:9787302225515

出版日期:2010.06.01

印刷日期:2010.05.31

图书责编:孟毅新

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书详细介绍嵌入式Linux的开发环境与工具软件、嵌入式C语言程序设计基础、嵌入式Linux C高级编程与调试、Linux下的文件的操作和I/O应用、ARM Linux进程与进程调度、ARM Linux多线程开发、ARM Linux网络编程和嵌入式Linux设备驱动程序开发。本书是嵌入式Linux C语言应用程序设计的一本实用指导书,通过案例详细介绍嵌入式Linux C语言应用程序设计,案例中的程序都取自实际的项目,并且对程序有详细的注解。 本书深入浅出,既可作为高等职业院校相关课程的教材,也可作为嵌入式系统编程人员的技术参考书。本书配套的案例程序和课件可从http://www.tup.com.cn下载。

在世界范围内,社会经济的发展产生了一些新的需求,这也促进了嵌入式技术的广泛应用。而中国正在成为世界制造大国,在消费电子、工业应用、军事国防、网络设备等领域都有嵌入式系统的应用,同时嵌入式技术反过来刺激了许多新的应用需求,如信息家电、医疗电子病历、微小型智能武器等领域,嵌入式技术的应用日益广泛,相应地,企业针对嵌入式技术人才的需求也越来越多。因此近几年来,各高职高专院校也开始增设了嵌入式技术应用专业或方向。但是,各院校在嵌入式技术应用专业教学过程中面临教材难觅的困境。针对教材缺乏的情况,我们调研了几十所已开设了“嵌入式技术应用”专业的高职高专院校的嵌入式技术人才培养方案、课程设置、教材建设与开发、学生的学习情况及嵌入式技术应用人才就业现状,通过认真地整理、分析和研讨,编写了这套适于高等职业院校嵌入式技术人才培养规划的系列教材。具体包括以下7本: 《ARM体系结构与程序设计》 《嵌入式Linux C语言应用程序设计与实践》 《嵌入式操作系统与编程》 《嵌入式μC/OS-II实时操作系统及应用编程》 《嵌入式Linux实时操作系统及应用编程》 《嵌入式Windows CE应用开发技术》 《ARM 9嵌入式系统设计与开发应用》 本书主要内容如下。 第1章对ARM 微处理器、ARM 技术的基本概念做一些简单的介绍,从ARM体系结构的发展及技术特征、ARM微处理器的应用领域及特点、ARM微处理器的体系结构、ARM微处理器的应用选型等方面分别进行阐述。 第2章介绍嵌入式Linux的开发环境、Linux开发工具GNU gcc的使用、GNU make命令和Makefile文件...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
第1章 嵌入式系统基础1

  1.1 嵌入式系统简介1

1.1.1 嵌入式系统的概述1

1.1.2 嵌入式系统的组成2

1.1.3 嵌入式系统的应用领域3

1.1.4 嵌入式系统的发展趋势5

  1.2 嵌入式处理器6

1.2.1 嵌入式处理器的分类6

1.2.2 嵌入式处理器的现状6

1.2.3 ARM处理器8

  1.3 嵌入式系统开发过程9

1.3.1 嵌入式系统的总体结构9

1.3.2 嵌入式系统的开发特点10

1.3.3 嵌入式系统的开发流程11

1.3.4 调试嵌入式系统12

  练习题14

第2章 嵌入式Linux的开发环境及工具软件15

  2.1 嵌入式Linux的开发环境15

2.1.1 嵌入式Linux开发环境建立15

2.1.2 嵌入式Linux开发的一般过程16

  2.2 Linux开发工具的使用17

2.2.1 Linux开发工具GNU gcc的使用17

2.2.2 gdb调试器简介27

  2.3 GNU make命令和Makefile 文件31

2.3.1 Makefile文件的规则 31

2.3.2 Makefile文件中隐含规则34

2.3.3 Makefile文件的命令 37

2.3.4 Makefile文件的变量38

2.3.5 Makefile文件的条件判断41

2.3.6 Makefile文件中常用函数43

2.3.7 子目录Makefile45

嵌入式Linux C语言应用程序设计与实践目  录  2.4 嵌入式Linux编辑器vi的使用46

2.4.1 vi的基本模... 查看详情

查看详情