首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 C\C++串口通信典型应用实例编程实践(附光盘)
内容
编辑推荐

本书采用C++Builder、Visual C++和Lab Windows/CVI三种语言,通过PC与PC、PC与单片机、PC与智能仪器、PC与PLC、PC与GSM短信模块、PC与远程I/O模块等串口通信典型应用实例,使用多种方法(控件、库函数等)编写串口通信程序,使读者对C/C++语言编写串口通信程序有一个全面的认识。

本书内容丰富,结构清晰,文字叙述深入浅出,通俗易懂,以应用实践为主,突出程序设计,重在功能实现,有较强的实用性和可操作性。

内容推荐

本书从工程应用的角度出发,对目前流行的三种不同类型的C/C++语言(包括C++ Builder、Visual C++和LabWindows/CVI)开发串口通信(也称为串行通信)程序进行了阐述。基础篇简单介绍了C/C++语言实现串口通信需要的基本知识;应用篇通过PC与PC、PC与单片机、PC与智能仪器、PC与PLC、PC与GSM短信模块、PC与远程I/O模块等典型应用实例,详细介绍了C/C++语言利用MSComm控件、API函数实现串口通信的程序设计方法。每个实例的设计任务同时采用C++ Builder、Visual C++和Labgrmdows/CVI实现。

本书内容丰富,结构清晰,文字叙述深入浅出,通俗易懂,以实践应用为主,突出程序设计,重在功能实现,有较强的实用性和可操作性。

本书可作为高等院校计算机应用、测控技术、机电一体化、自动化等专业的研究生、本科生以及计算机测控系统研发的工程技术人员等学习C/C++串口通信编程技术的参考书。

目录

基础篇

 第1章 串口通信基础

1.1 串口通信的基本概念

 1.1.1 并行通信与串行通信

 1.1.2 串行通信的工作模式

 1.1.3 异步传输与同步传输

 1.1.4 硬件握手与软件握手

 1.1.5 串口通信的基本参数

1.2 串口通信及其标准

 1.2.1 RS-232C串口通信标准

 1.2.2 RS-485串口通信标准

 1.2.3 串口通信线路连接

 1.2.4 个人计算机中的串口

1.3 串口通信调试

 1.3.1 调试软件

 1.3.2 应用实例

 1.3.3 虚拟串口

 第2章 C/C++编程语言与串口通信

2.1 串行通信控件MSComm

 2.1.1 MSComm控件处理通信的方式

 2.1.2 MSComm控件的引用

 2.1.3 MSComm控件的常用属性

 2.1.4 MSComm控件的事件

 2.1.5 MSComm控件通信步骤

2.2 API函数

 2.2.1 动态链接库与API函数

 2.2.2 C++与动态链接库

 2.2.3 与串口通信有关的API函数

 2.2.4 利用API函数操作串口

 2.2.5 利用API函数实现串口通信的查询方法

2.3 线程

 2.3.1 进程与线程的基本概念

 2.3.2 线程的同步与优先级

 2.3.3 在串口通信编程中使用线程

2.4 LabWindows/CVI串口通信函数

 2.4.1 串口打开/关闭函数

 2.4.2 串口输入/输出函数

 2.4.3 串口控制函数

 2.4.4 串口状态查询函数

 2.4.5 串口事件处理函数

 2.4.6 调制解调文件传输函数

应用篇

 第3章 PC与PC串口通信程序设计

3.1 设计说明

 3.1.1 设计目的

 3.1.2 设计用软、硬件

 3.1.3 硬件线路

 3.1.4 设计任务

3.2 任务实现

 3.2.1 利用C++ Builder实现PC与PC串口通信

 3.2.2 利用Visual C++实现PC与PC串口通信

 3.2.3 利用LabWindows/CVI实现PC与PC串口通信

 第4章 PC与单片机串口通信程序设计

4.1 设计说明

 4.1.1 实训目的

 4.1.2 设计用软、硬件

 4.1.3 硬件线路

 4.1.4 设计任务

4.2 任务实现

 4.2.1 单片机端C51程序

 4.2.2 利用C++Builder实现PC与单片机串口通信程

 4.2.3 利用Visual C++实现PC与单片机串口通信程

 4.2.4.利用LabWindows/CVI实现PC与单片机串口通信程

 第5章 PC与智能仪器串口通信程序设计

5.1 设计说明

 5.1.1 设计目的

 5.1.2 设计用软、硬件

 5.1.3 硬件线路

 5.1.4 设计任务

5.2 任务实现

 5.2.1 利用C++ Builder实现PC与智能仪器串口通信

 5.2.2 利用Visual C++实现PC与智能仪器串口通信

 5.2.3 利用LabWindows/CVI实现PC与智能仪器串口通信

 第6章 PC与PLC串口通信程序设计

6.1 设计说明

 6.1.1 设计目的

 6.1.2 设计用软、硬件

 6.1.3 硬件线路

 6.1.4 设计任务

6.2 任务实现

 6.2.1 PLC端程序

 6.2.2 利用C++ Builder实现PC与PLC串口通信

 6.2.3 利用Visual C++实现PC与PLC串口通信

 6.2.4 利用LabWindows/CVI实现Pc与PLC串口通信

 第7章 PC与GSM短信模块串口通信程序设计

7.1 设计说明

 7.1.1 设计目的

 7.1.1 设计用软、硬件

 7.1.2 硬件线路

 7.1.3 设计任务

7.2 任务实现

 7.2.1 利用C++ Builder实现PC与GSM短信模块串口通信

 7.2.2 利用Visual C++实现PC与GSM短信模块串口通信

 7.2.3 利用LabWindows/CVI实现PC与GSM短信模块串口通信

 第8章 PC与读卡器串口通信程序设计

8.1 设计说明

 8.1.1 设计目的

 8.1.2 设计用软、硬件

 8.1.3 设计线路

 8.1.4 设计任务

8.2 任务实现

 8.2.1 利用C++ Builder实现PC与读卡器串口通信

 8.2.2 利用Visual C++实现PC与读卡器串口通信

 第9章 PC与智能仪器构成的DCS程序设计

9.1 设计说明

 9.1.1 设计目的

 9.1.2 设计用软、硬件

 9.1.3 硬件线路

 9.1.4 设计任务

9.2 任务实现

 9.2.1 利用C++ Builder实现PC与多个智能仪器串口通信

 9.2.2 利用Visual C++实现PC与多个智能仪器串口通信

 9.2.3 利用LabWindows/CVI实现PC与多个智能仪器串口通信

 第10章 PC与远程I/O模块构成的DCS程序设计

10.1 设计说明

 10.1.1 设计目的

 10.1.2 设计用软、硬件

 10.1.3 硬件线路

 10.1.4 设计任务

10.2 任务实现

 10.2.1 利用C++Builder实现PC与远程I/O模块

 10.2.2 利用Visual C++实现PC与远程I/O模块

 10.2.3 利用LabWindows/CVI实现PC与远程I/O模块

参考文献

标签
缩略图
书名 C\C++串口通信典型应用实例编程实践(附光盘)
副书名
原作名
作者 曹卫彬
译者
编者
绘者
出版社 电子工业出版社
商品编码(ISBN) 9787121089800
开本 16开
页数 314
版次 1
装订 平装
字数 518
出版时间 2009-07-01
首版时间 2009-07-01
印刷时间 2009-07-01
正文语种
读者对象 青年(14-20岁),研究人员,普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 0.502
CIP核字
中图分类号 TP312
丛书名
印张 20.25
印次 1
出版地 北京
259
185
13
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号
版权提供者
定价
印数 4000
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/7 18:54:07