本书是嵌入式技术丛书之一,以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 结论 附录 本书习题 |
| 标签 | |
| 缩略图 | ![]() |
| 书名 | 嵌入式Linux程序设计与应用案例/嵌入式技术丛书 |
| 副书名 | |
| 原作名 | |
| 作者 | 王进德 |
| 译者 | |
| 编者 | |
| 绘者 | |
| 出版社 | 中国电力出版社 |
| 商品编码(ISBN) | 9787508353999 |
| 开本 | 16开 |
| 页数 | 265 |
| 版次 | 1 |
| 装订 | 平装 |
| 字数 | 395 |
| 出版时间 | 2007-05-01 |
| 首版时间 | 2007-05-01 |
| 印刷时间 | 2007-05-01 |
| 正文语种 | 汉 |
| 读者对象 | 青年(14-20岁),普通成人 |
| 适用范围 | |
| 发行范围 | 公开发行 |
| 发行模式 | 实体书 |
| 首发网站 | |
| 连载网址 | |
| 图书大类 | 计算机-操作系统 |
| 图书小类 | |
| 重量 | 0.382 |
| CIP核字 | |
| 中图分类号 | TP316.89 |
| 丛书名 | |
| 印张 | 17.25 |
| 印次 | 1 |
| 出版地 | 北京 |
| 长 | 233 |
| 宽 | 185 |
| 高 | 12 |
| 整理 | |
| 媒质 | 图书 |
| 用纸 | 普通纸 |
| 是否注音 | 否 |
| 影印版本 | 原版 |
| 出版商国别 | CN |
| 是否套装 | 单册 |
| 著作权合同登记号 | 图字01-2006-5851号 |
| 版权提供者 | 台湾全华科技图书股份有限公司 |
| 定价 | |
| 印数 | 4000 |
| 出品方 | |
| 作品荣誉 | |
| 主角 | |
| 配角 | |
| 其他角色 | |
| 一句话简介 | |
| 立意 | |
| 作品视角 | |
| 所属系列 | |
| 文章进度 | |
| 内容简介 | |
| 作者简介 | |
| 目录 | |
| 文摘 | |
| 安全警示 | 适度休息有益身心健康,请勿长期沉迷于阅读小说。 |
| 随便看 |
|
兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。