本书是嵌入式技术丛书之一,以24个典型实例、一个综合实例和10道习题的形式详细讲解了Linux C的编译方法、文件处理、进程、信号、程序通信、Linux RS-232程序设计、Socket程序设计、网络多任务与网络广播、监控分布式模块、CGI等知识,旨在培养大家的Linux C和Linux IPC多元化程序设计的能力,了解Linux程序语言的应用。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 嵌入式Linux程序设计与应用案例/嵌入式技术丛书 |
分类 | 计算机-操作系统 |
作者 | 王进德 |
出版社 | 中国电力出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书是嵌入式技术丛书之一,以24个典型实例、一个综合实例和10道习题的形式详细讲解了Linux C的编译方法、文件处理、进程、信号、程序通信、Linux RS-232程序设计、Socket程序设计、网络多任务与网络广播、监控分布式模块、CGI等知识,旨在培养大家的Linux C和Linux IPC多元化程序设计的能力,了解Linux程序语言的应用。 内容推荐 本书以24个典型实例、一个综合实例和10道习题的形式详细讲解了Linux C的编译方法、文件处理、进程、信号、程序通信、Linux RS-232程序设计、Socket程序设计、网络多任务与网络广播、监控分布式模块、CGI等知识,旨在培养大家的Linux C和Linux IPC多元化程序设计的能力,了解Linux程序语言的应用。 本书讲解深入浅出,理论通俗易懂,适合对嵌入式Linux程序设计有兴趣的程序员、高等院校相关专业的老师和学生及培训班学员使用。 目录 序 第1章 编译Linux C 1-1 第一个Linux C程序 1-2 实例1:编译Linux C 1-3 文件分割 1-4 实例2:编译多个Linux程序 1-5 使用GNU gcc编译器 1-6 Make命令与makefiles 1-7 实例3:建立makefile 1-8 随机数的产生 1-9 makefile变量的使用 1-10 实例4:makefile变量的使用 1-11 数组、指针的应用 1-12 本章重点 第2章 Linux文件处理 2-1 Linux文件系统 2-2 文件命名 2-3 文件权限 2-4 文件目录修改权限 2-5 文件权限屏蔽 2-6 实例5:改变系统的文件权限 2-7 低级文件处理函数 2-8 实例6:Copy程序 2-9 本章重点 第3章 进程 3-1 进程简介 3-2 进程的相关函数 3-3 实例7:复制进程 3-4 一些字符串处理函数 3-5 zombie进程 3-6 实例8:zombie进程 3-7 函数指针 3-8 本章重点 第4章 信号 4-1 信号简介 4-2 信号的处理 4-3 实例9:SIGINT信号处理 4-4 结构数据类型 4-5 信号相关函数 4-6 实例10:SIGALRM信号处理 4-7 使用typedef来分割名称 4-8 本章重点 第5章 程序通信 5-1 管道 5-2 低级管道函数 5-3 实例11:读写PIPE 5-4 高级管道函数 5-5 实例12:popen读写pipe 5-6 二进制文件的访问 5-7 有名管道:FIFO 5-8 FIFO函数 5-9 实例13:读写FIFO 5-10 本章重点 第6章 Linux RS-232程序设计 6-1 终端机界面 6-2 Termios结构 6-3 终端机相关函数 6-4 实例14:RS-232 通信 6-5 实例15:刷卡机应用 6-6 本章重点 第7章 Socket程序设计 7-1 TCP/IP简介 7-2 Socket基本概念 7-3 IPv4 Socket寻址结构 7-4 设置IPv4 Socket寻址结构 7-5 Socket相关函数 7-6 设计TCP网络程序 7-7 TCP输入输出函数 7-8 实例16:TCP程序设计 7-9 命令行自变量 7-10 设计UDP网络程序 7-11 UDP输入输出函数 7-12 实例17:UDP程序设计 7-13 本章重点 第8章 网络多任务与网络广播 8-1 网络多任务 8-2 处理SIGCHILD信息 8-3 实例18:网络多任务程序 8-4 广播 8-5 设置socket属性 8-6 实例19:UDP广播程序 8-7 本章重点 第9章 Linux监控分布式模块 9-1 分布式监控 9-2 分布式模块 9-3 Linux PC监控分布式模块 9-4 I-7000分布式模块命令 9-5 数字输入输出模块7060 9-6 i7k模块函数库 9-7 实例20:监控数字输入输出模块 9-8 模拟输入模块7012 9-9 模拟输出模块7021 9-10 实例21:监控AD/DA模块 9-11 实例22:I-7000模块综合练习 9-12 本章重点 第10章 Internet程序设计:CGI 10-1 CGI简介 10-2 环境变量 10-3 如何调用CGI 10-4 在CGI中传送信息 10-5 窗体数据的编码原则 10-6 CGI输出格式 10-7 CGI译码程序 10-8 窗体应用:POST方法 10-9 窗体应用:GET方法 10-10 实例23:卡片阅读机CGI程序 10-11 本章重点 第11章 嵌入式Linux开发系统 11-1 嵌入式系统 11-2 嵌入式模块 11-3 嵌入式软件 11-4 使用Red-Builder 11-5 构建嵌入式Linux系统 11-6 实例24:架设嵌入式Server 11-7 本章重点 第12章 综合实例:Embedded Linux监控分布式控制模块 12-1 研究目的 12-2 硬件配置 12-3 程序 12-4 将程序下载至嵌入式计算机 12-5 操作流程 12-6 综合实例实际设备图 12-7 结论 附录 本书习题 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。