内 容 简 介本书详细介绍了利用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章 综合实例——自动报警系统。 本书的代码全部编译通过,并经过实际的测试,其中很多代码具有非常高的实用价值。 本书由李长林、高洁编写,参加编写的人员还有王波波、姜艳波、顾正大、艾丽香、赵辉、辛征、李志、王晶、兰婵丽、张玉平、赵光、王烁、刘群、赵木清、李刚、刘娜等,在此表示感谢! 由于时间仓促以及作者本身水平有限,书中难免会出现一些错误,恳请广大读者提出宝贵的意见和建议。 作 者 2006年2月