嵌入式Linux C语言程序设计(微课版)

嵌入式Linux C语言程序设计(微课版)

作者:华清远见嵌入式学院 刘洪涛 苗德行 主编杨新蕾 刘飞 副主编

出版社:人民邮电

出版年:2017年4月

ISBN:9787115447715

所属分类:教辅教材

书刊介绍

《嵌入式Linux C语言程序设计(微课版)》内容简介

本书较为全面地介绍了嵌入式开发中C语言编程的基础知识。全书共11章,内容包括嵌入式Linux C语言开发工具、数据、数据的输入输出、运算符和表达式、程序结构和控制语句、数组、指针、函数、用户自定义数据类型、嵌入式C语言的高级用法、嵌入式Linux内核常见数据结构。每章都提供详细的练习题和视频讲解,通过练习、操作实践及相关视频,帮助读者巩固所学的内容。本书可以作为院校嵌入式相关专业和计算机相关专业的教材,也可以作为计算机软硬件培训班教材,还可供嵌入式研究方向的专业人员和广大计算机爱好者自学使用。
刘洪涛,北京华清远见科技信息有限公司技术总监,ARM公司全球认证讲师。参与编写过几十本专业图书;国内知名物联网方向技术顾问;首批高校物联网专业建设教学指导委员会专家委员会成员;丰富的嵌入式及物联网系统软、硬件产品开发经验;主持开发过多个大型嵌入式及物联网项目,涉及工业控制、网络、通讯、消费电子等众多领域。

作品目录

内容提要
前言
平台支撑
第1章:嵌入式Linux
C语言开发工具
1.1、嵌入式Linux下C语言概述
1.2、嵌入式Linux编辑器vi的使用
1.3、嵌入式Linux编译器GCC的使用
1.4、嵌入式Linux调试器GDB的使用
1.5、make工程管理器
小结
思考与联系
第2章:数据
2.1、ANSI
C与GNU
C
2.2、基本数据类型
2.3、变量与常量
2.4、预处理
2.5、需要注意的问题
小结
思考与练习
第3章:数据的输入输出
3.1、数据的输出
3.2、数据的输入
3.3、数据输入输出综合示例
3.4、字符串输入输出函数
小结
思考与练习
第4章:运算符和表达式
4.1、概述
4.2、运算符和表达式
小结
思考与练习
第5章:程序结构和控制语句
5.1、C语言程序结构
5.2、C语言控制语句
小结
思考和练习
第6章:数组
6.1、一维数组
6.2、多维数组
6.3、字符数组
6.4、字符串
小结
思考与练习
第7章:指针
7.1、指针基础
7.2、指针的运算
7.3、指针与数组
7.4、多级指针
7.5、指针数组
7.6、const与指针
7.7、void指针
7.8、字符指针
小结
思考与练习
第8章:函数
8.1、函数基础
8.2、指针函数
8.3、函数指针
8.4、递归函数
8.5、回调函数
8.6、attribute机制介绍
小结
思考和练习
第9章:用户自定义数据类型
9.1、结构体
9.2、位域
9.3、共用体
9.4、枚举
小结
思考与练习
第10章:嵌入式C语言的高级用法
10.1、内存管理
10.2、动态内存的申请和释放
10.3、堆和栈的区别
10.4、动态内存程序举例
10.5、C语言和汇编语言的接口
小结
思考与练习
第11章:嵌入式Linux内核常见数据结构
11.1、链表
11.2、树、二叉树、平衡树
11.3、哈希表
小结
思考与练习

相关推荐

微信二维码