嵌入式Linux C语言应用程序设计
基本信息
编辑推荐
国内第一本专门讲解嵌入式Linux的C语言入门图书
华清远见嵌入式培训中心培训教材
详细讲解嵌入式Linux C语言基础、应用程序开发以及相应实例
非常适合于嵌入式Linux初学者
华清远见嵌入式培训中心指定教材
内容简介回到顶部↑
嵌入式系统是现在最热门的计算机应用领域之一,嵌入式linux是应用最广泛的嵌入式操作系统之一,嵌入式c语言在其中起着至关重要的作用。
本书共分13章,全面讲解了嵌入式系统基础,嵌入式linux c语言开发工具、语言基础,文件i/o相关实例,arm linux进程线程开发实例,arm linux网络开发实例,嵌入式linux设备驱动开发以及视频监控系统实例。
本书可作为大中专院校嵌入式相关专业本科生、研究生的教材,也可供广大希望转入嵌入式领域的科研和工程技术人员使用。
本书共分13章,全面讲解了嵌入式系统基础,嵌入式linux c语言开发工具、语言基础,文件i/o相关实例,arm linux进程线程开发实例,arm linux网络开发实例,嵌入式linux设备驱动开发以及视频监控系统实例。
本书可作为大中专院校嵌入式相关专业本科生、研究生的教材,也可供广大希望转入嵌入式领域的科研和工程技术人员使用。
目录回到顶部↑
第1章 嵌入式系统基础知识
1.1 嵌入式系统概述
1.2 嵌入式系统的组成
1.3 arm处理器平台介绍
1.4 嵌入式系统硬件平台选型
1.5 嵌入式系统开发概述
本章小结
动手练练
第2章 嵌入式linux c语言开发工具
2.1 嵌入式linux下c语言概述
2.2 嵌入式linux编辑器vi的使用
2.3 嵌入式linux编译器gcc的使用
2.4 嵌入式linux调试器gdb的使用
2.5 make工程管理器
2.6 emacs综合编辑器
本章小结
动手练练
第3章 构建嵌入式linux系统
3.1 嵌入式系统开发环境的构建
3.2 bootloader
1.1 嵌入式系统概述
1.2 嵌入式系统的组成
1.3 arm处理器平台介绍
1.4 嵌入式系统硬件平台选型
1.5 嵌入式系统开发概述
本章小结
动手练练
第2章 嵌入式linux c语言开发工具
2.1 嵌入式linux下c语言概述
2.2 嵌入式linux编辑器vi的使用
2.3 嵌入式linux编译器gcc的使用
2.4 嵌入式linux调试器gdb的使用
2.5 make工程管理器
2.6 emacs综合编辑器
本章小结
动手练练
第3章 构建嵌入式linux系统
3.1 嵌入式系统开发环境的构建
3.2 bootloader
前言回到顶部↑
嵌入式行业背景
进入后PC时代后,嵌入式系统在我们的生活中无处不在,我们每天都会接触很多的嵌入式产品,嵌入式产品方便了人们的生活,同时也给厂家带来巨大的利润。.
嵌入式开发是当今计算机应用最热门的领域之一,广泛应用于汽车电子、无线通信、智能手机、便携式产品、数码相机、数字电视、数字机顶盒等领域,一时间,嵌入式开发人才非常紧缺。
嵌入式软件开发如何人门
嵌入式系统入门需要掌握嵌入式操作系统的原理并学会嵌入式应用程序的开发。
嵌入式Linux是源代码开放的嵌入式操作系统,是当今最优秀的嵌入式操作系统之一,得到众厂商的青睐,在工程实践中应用十分广泛,各高等院校的嵌入式系统课程也多采用嵌入式Linux进行教学工作。
嵌入式应用程序一般是在嵌入式操作系统之上进行开发的,在实际开发中应用广泛,是初学者入门的很好的选择。
嵌入式C语言至关重要
嵌入式Linux内核的大部分代码是由C语言编写的,嵌入式Linux应用程序也多由C语言编写,因此掌握嵌入式C语言对于嵌入式学习非常重要。
嵌入式LinuxC语言代码编辑器、代码编译器以及代码调试器的使用对于初学者来说非常关键,本书对其进行了详细讲解,并配以实例加以说明,帮助读者尽快上手。
嵌入式C语言的语法是编写嵌入式应用程序的基础和规则,是读者必须掌握的内容,本书第4章至第8章对嵌入式LinuxC语言的语法进行了详细讲解,并配合嵌入式Linux内核源代码进行分析、说明,使读者在嵌入式开发的实际环境中深刻理解嵌入式C语言的语法。
嵌入式系统结构
嵌入式系统由嵌入式硬件系统和嵌入式软件系统组成。
嵌入式硬件系统由嵌入式处理器和嵌入式系统外围器件组成。
嵌入式软件系统由嵌入式操作系统和嵌入式应用程序组成。
本书的主要内容
本书共13章,第1章主要讲解嵌入式系统的概念,通过这一章的学习,读者可以掌握什么是嵌入式系统、嵌入式系统与PC机的区别以及嵌入式应用软件的开发过程等。..
第2章和第3章主要讲解如何构建嵌入式Linux的开发环境以及常见开发工具的使用方法。希望读者能够跟随本书中的实例实际动手操作,切实掌握这些开发工具的使用方法。
第4章至第8章讲解的是嵌入式Linux C语言的语法及常见数据结构。在这里,结合Linux内核源码进行讲解,读者可以看到Linux内核是如何规范、高效地使用C语言的。
本书的第9章至第12章详细讲解了嵌入式Linux中的文件I/O开发、进程线程开发、网络开发和驱动开发等,每一章都配有相应的实例进行讲解。
进入后PC时代后,嵌入式系统在我们的生活中无处不在,我们每天都会接触很多的嵌入式产品,嵌入式产品方便了人们的生活,同时也给厂家带来巨大的利润。.
嵌入式开发是当今计算机应用最热门的领域之一,广泛应用于汽车电子、无线通信、智能手机、便携式产品、数码相机、数字电视、数字机顶盒等领域,一时间,嵌入式开发人才非常紧缺。
嵌入式软件开发如何人门
嵌入式系统入门需要掌握嵌入式操作系统的原理并学会嵌入式应用程序的开发。
嵌入式Linux是源代码开放的嵌入式操作系统,是当今最优秀的嵌入式操作系统之一,得到众厂商的青睐,在工程实践中应用十分广泛,各高等院校的嵌入式系统课程也多采用嵌入式Linux进行教学工作。
嵌入式应用程序一般是在嵌入式操作系统之上进行开发的,在实际开发中应用广泛,是初学者入门的很好的选择。
嵌入式C语言至关重要
嵌入式Linux内核的大部分代码是由C语言编写的,嵌入式Linux应用程序也多由C语言编写,因此掌握嵌入式C语言对于嵌入式学习非常重要。
嵌入式LinuxC语言代码编辑器、代码编译器以及代码调试器的使用对于初学者来说非常关键,本书对其进行了详细讲解,并配以实例加以说明,帮助读者尽快上手。
嵌入式C语言的语法是编写嵌入式应用程序的基础和规则,是读者必须掌握的内容,本书第4章至第8章对嵌入式LinuxC语言的语法进行了详细讲解,并配合嵌入式Linux内核源代码进行分析、说明,使读者在嵌入式开发的实际环境中深刻理解嵌入式C语言的语法。
嵌入式系统结构
嵌入式系统由嵌入式硬件系统和嵌入式软件系统组成。
嵌入式硬件系统由嵌入式处理器和嵌入式系统外围器件组成。
嵌入式软件系统由嵌入式操作系统和嵌入式应用程序组成。
本书的主要内容
本书共13章,第1章主要讲解嵌入式系统的概念,通过这一章的学习,读者可以掌握什么是嵌入式系统、嵌入式系统与PC机的区别以及嵌入式应用软件的开发过程等。..
第2章和第3章主要讲解如何构建嵌入式Linux的开发环境以及常见开发工具的使用方法。希望读者能够跟随本书中的实例实际动手操作,切实掌握这些开发工具的使用方法。
第4章至第8章讲解的是嵌入式Linux C语言的语法及常见数据结构。在这里,结合Linux内核源码进行讲解,读者可以看到Linux内核是如何规范、高效地使用C语言的。
本书的第9章至第12章详细讲解了嵌入式Linux中的文件I/O开发、进程线程开发、网络开发和驱动开发等,每一章都配有相应的实例进行讲解。








点击看大图





加载中...


