电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书详细介绍了利用Visual C++进行串口通信编程的方法,并通过一系列应用实例,详细阐明了串口通信技术与Visual C++其他技术相结合解决实际问题的基本思路和方法,同时也介绍了Visual C++与网络开发的基本知识,以使读者真正掌握这一技术。 本书强调实用性,对于利用Visual C++进行通信项目开发的技术人员具有较高的参考价值,同时也适合于中高级程序员、软件开发人员使用。

前 言 串口通信作为一种非常基础而又灵活的通信方式,被广泛地应用于PC间的通信以及PC和单片机之间的通信中。提到串口通信编程,人们往往立刻想到C、汇编等对系统底层操作支持较好的编程语言以及大串繁琐的代码。实际上,借助相关ActiveX控件的帮助,Visual C++一样能够实现串口通信,甚至其实现方法和C、汇编相比,更加快捷方便。本书介绍了在Visual C++中实现串口通信的几种典型的方法。 在Visual C++中有一个Microsoft Communication Control(简称MSComm)的通信控件。只要通过对此控件的属性和事件进行相应编程操作,就可以轻松地实现串口通信。 本书以串口通信技术的实际应用为基础,向读者介绍了将串口技术合理地实施到实际应用中的各种方法和实例。通过这些实例,读者可以掌握串口通信技术的具体应用方法。 本书主要内容如下:第1章 串行口通信概述;第2章 利用MSComm控件编程;第3章 Windows API编程;第4章 云台控制系统;第5章 对Modem的控制;第6章 TAPI编程;第7章 串口编程调试精灵;第8章 VC单片机通信;第9章 综合实例——自动报警系统。 本书的代码全部编译通过,并经过实际的测试,其中很多代码具有非常高的实用价值。 本书由李长林、高洁编写,参加编写的人员还有王波波、姜艳波、顾正大、艾丽香、赵辉、辛征、李志、王晶、兰婵丽、张玉平、赵光、王烁、刘群、赵木清、李刚、刘娜等,在此表示感谢! 由于时间仓促以及作者本身水平有限,书中难免会出现一些错误,恳请广大读者提出宝贵的意见和建议。 ...

目录
荐语
查看详情 查看详情
           目    录

第1章  串行口通信概述 1

1.1  接口的方式 1

1.1.1  并行接口 1

1.1.2  串行接口 2

1.2  串行接口的标准 2

1.2.1  RS-232、RS-422与RS-485标准概述 2

1.2.2  RS-232串行接口标准 3

1.2.3  三线制RS-232C串口通信接线方法 4

1.3  RS-422与RS-485串行接口标准 5

1.3.1  RS-422与RS-485的传输方式 5

1.3.2  RS-422电气规定 5

1.3.3  RS-485电气规定 6

1.3.4  接地 8

第2章  利用MSComm控件编程 10

2.1  MSComm控件 10

2.1.1  MSComm 控件描述 10

2.1.2  MSComm控件串口编程步骤 14

2.2  MSComm控件串口数据通信—— 字符传输 18

2.2.1  串口通信实例 18

2.2.2  常见问题解决 25

第3章  Windows API编程 29

3.1  Windows API串口通信编程概述 29

3.1.1  16位的Windows API通信函数 30

3.1.2  Windows串口通信相关API函数 30

3.1.3  串口的参数设置 34

3.1.4  DCB结构 34

3.1.5  其他设置 36

3.2  Windows API串口编程 42

3.2.1  功能目标 43

3.2.2  主要技术/算法 43

3.2.3  具体实现 45

3.3  网络... 查看详情

查看详情