《VisualC++串口通信开发入门与编程实践》着重介绍计算机串口通信的硬件原理、软件开发和工程实例从通信原理和工程实现出发,结合示例讲述使用串口进行通信的原理和开发技术。《VisualC++串口通信开发入门与编程实践》适合于对电子电路和计算机体系有初步了解,但对软件开发掌握不多的读者作为自学用书,也可以作为自动化、电气、工控、机械等领域有相关需求的工程人员的参考书。
书名 | VisualC++串口通信开发入门与编程实践 | 作者 | 周韧研 商斌 |
---|---|---|---|
出版社 | 电子工业出版社 | 出版时间 | 2009 |
基于TCP/IP的多线程通信及其在远程监控系统中的应用 基于80C196KC微处理器的高速串行通讯 IRIG-E标准FM-FM解调器的有关技术 三一重工CIMS网络系统的设计 分布式智能火灾报警控制系...
你要先确定是硬件问题还是软件问题。对比方法:同一个程序,对比串口通信卡与COM1,如果COM1没死,串口通信卡死了,那应该是通信卡问题。可以换张卡试试。串口调试助手,用于COM1和串口通讯卡上有什么不...
为了适应国家发展和钢瓶生产厂商的需求,用VisualC++设计了钢瓶打标机的打标仿真软件。首先给出钢瓶打标机的工作原理,对软件总体功能做出描述,然后介绍在VisualC++开发环境下显示编辑、打印演示和数据通信的设计过程,从而实现了对钢瓶打标机的整个打标过程及打标效果的模拟。该软件用交互、可视化的形象手段,使得钢瓶打标更加直观、形象,提高了打标的质量和效率,具有简洁美观和易操作性优点。
0 引言 Matlab 是 MathWorks公司开发的一种科学计算软件。 Matlab 运行稳定、可靠、 使用方便,是广大科研人员进行科学研究的得力助手。 Matlab 不仅具有强大的 科学计算功能,还具有满足一般要求的数据采集以及界面设计开发功能。 Matlab GUI(Graphic User Interface) 就是内置于 Matlab 的进行图形界面开发的模块。 本文利用 Matlab GUI 设计通过串口进行数据发送和接收的界面,并利用内置于 Matlab 的串口通信 API实现串口数据发送与接收功能。 1 Matlab GUl 介绍 启动 Matlab 后,运行 guide 命令即可以启动 Matlab GUI开发工具。如图 1所示。 新建 Blank GUI,如图 2所示。 在新建 Blank GUI界面中,包含了一般的界面元素,如菜单、按钮、坐标轴、控 件等。添加必要
《VisualC++实践与提高-串口通信与工程应用篇(第二版)》以串口应用为主线,由浅入深,详细讲解了使用MSComm控件和使用WinAPI方式开发串口应用程序的方法。对这两种方法的应用,分别就不同的应用要求做了详细剖析。在此基础上,又介绍了计算机和各种设备之间进行串口通信的编程方法,主要包括计算机与单片机、PLC、Modem、射频卡以及两台计算机之间的通信编程方法。
《VisualC++实践与提高-串口通信与工程应用篇(第二版)》通俗易懂,内容翔实,实例丰富,且书中实例均经过作者测试通过,实例源代码都放在随书光盘中,以供读者使用。
对于串口程序开发的初学者,通过对《VisualC++实践与提高-串口通信与工程应用篇(第二版)》的学习,可以很快上手。另外,书中对某些知识点的深入讨论,对已经掌握串口开发的读者同样会有帮助。
本书系统地介绍了使用Visual c++开发串口通信应用程序的方法。全书以串口通信应用为主线,由浅入深,详细讲解了使用MSComm控件和使用WinAPl两种方式开发串口应用程序的方法。针对这两种方式,本书分别就不同的应用要求,作了详细的剖析,并在此基础上介绍了计算机和各种设备之间进行串口通信的编程,内容包括计算机与单片机、PLC、Modem、射频卡、GPS及两台计算机之问的通信编程方法。
本书通俗易懂,内容翔实,实例丰富,书中实例均经过作者测试通过。从事串口程序开发的初学者,通过对本书的学习,可以很快上手。另外,书中对某些知识点的深入讨论,对已经掌握串口开发的读者同样会起到有益的帮助。
第1章VistualC++集成开发环境
VisualC++是一个功能强大的可视化应用程序开发工具,凭借其强大功能,受到了广大程序员的欢迎。当今流行的VisualC++的开发工具仍然是6.0版本,下面就介绍VisualC++6.0的一些基本情况。
1.1VisualC++6.0概述
Visualc++是一种C/C++语言的集成开发环境(IDE)。当最初还处于DOS时代时,Borland公司推出了TurboPascal和TurboC,让程序员感受到了把编译器和编辑器集成在一起使用时的方便。Microsoft公司也看到了这一点,于是两个公司开始合作,推出了QuickC和MicrosoftC,C++等多个DOS版本的C,C++集成开发环境。
随着Windows的不断成熟,Microsoft开始开发Windows下的Visualc++。经过多次版本的修订与更新,现在大多数程序员使用的是Visualc++6.0版本。
VisualC++是一个可视化的C++集成开发环境。在使用VisualC++时,开发人员可以通过鼠标拖动方便地设计程序界面,系统会自动生成相应的代码。MFC(MicrosoftFundermentalClasses)是微软提供的VisualC++可以调用的类库,其中封装了开发人员常用的类。使用MFC可以大大提高编程人员的工作效率。