出版社:中国铁道出版社
年代:2009
定价:59.0
本书介绍使用Visual C++开发串口应用程序的方法。
第1章VistualC++集成开发环境
第2章C++语法基础
第3章C++的面向对象
第4章串行通信原理与设计
第5章串口调试
第6章使用MCSomm控件编程
第7章使用WinAPI串口编程
第8章多线程编程
第9章TAPI编程
第10章计算机与单片机通信
第11章计算机与PLC通信
第12章两台计算机向通信
第13章软件传真机
第14章计算机与射频卡通信
第15章组态王的应用
第16章云台及镜头控制系统
第17章GPS监控系统
附录A计算机与Modem的通信
使用VisualC++进行串口应用开发,不外乎两种方法。一种是使用微软的MSComm控件,另一种是使用WinAPI。前者应用简单快捷,但缺点是灵活性差,而且最多只支持16个串口;后者功能强大,针对不同的要求,有多种应用方式,但缺点是不易掌握。本书围绕以上两种基本方法,对串口应用从多角度、多层面进行了广泛的讨论。针对各种应用,穿插使用这两种方式讲解编程的具体步骤和方法,在讲解程序时,做到了图文并茂。全书知识面广,内容涵盖了串口应用的方方面面。书中所介绍的代码均由编者在Windows2000+SP4/XP+SP2、VisualC++6.0下调试通过。读者只要领会其编程思路,按照书中所述步骤进行操作,均能完成程序的编写和调试,最终掌握VisualC++开发串口应用程序这一技术。 本书系统地介绍了使用VisualC++开发串口应用程序的方法。全书以串口应用为主线,由浅入深,详细讲解了使用MSComm控件和使用WinAPI方式开发串口应用程序的方法。对这两种方法的应用,分别就不同的应用要求做了详细剖析。在此基础上,又介绍了计算机和各种设备之间进行串口通信的编程方法,主要包括计算机与单片机、PLC、Modem、射频卡以及两台计算机之间的通信编程方法。 本书通俗易懂,内容翔实,实例丰富,且书中实例均经过作者测试通过,实例源代码都放在随书光盘中,以供读者使用。 对于串口程序开发的初学者,通过对本书的学习,可以很快上手。另外,书中对某些知识点的深入讨论,对已经掌握串口开发的读者同样会有帮助。
首次引入虚拟串口软件协助调试,通过新的方法增强调试的效果,广泛使用程序流程图理清程序执行的次序,融入作者多年工作实践经验,以独到的角度对串口通信技术进行讲解,帮助读者掌握Visual C++开发串口应用程序技术。 以一个实际GPS系统为例,介绍串口在GPS系统中的应用;以一个实际解码器为例,介绍通过串口控制云台的编程方法;以工程实例介绍组态王工控软件与计算机进行串口通信的编程方法;围绕目前流行的射频卡,介绍通过串口进行读卡器设计的方法;通过调用一个传真精灵DLL,实现通过软件进行传真的功能;介绍两台计算机间通过串口进行通信的编程方法;介绍计算机与PLC进行串口通信的程序设计;讲解Visual C++集成环境的搭建及C++语法基础;讲解串口的基本概念,展示串口调试的基本方法。 专业知识,一线经验,用案例来说话,新的方法,新的理念,实用胜过一切。
原奕等, 编著
张筠莉, 刘书智, 主编
陈争光, 由坤, 编著
李秀敏, 凌宇欣, 编著
高守传等, 编著
李强, 贾云霞, 编著
万国峰, 骆岩红, 肖金祥, 编著
屈磊, 李媛媛, 编著
赛奎春, 主编