共查询到19条相似文献,搜索用时 109 毫秒
1.
2.
VC中应用MSComm控件实现串口通信 总被引:6,自引:0,他引:6
串行通信作为一种灵活、方便、可靠的通信方式,广泛应用于计算机与其他设备之间的通信以及工业控制系统中,是计算机与外部设备进行数据通信时经常使用的方式之一。本文介绍了MSComm控件实现串口通信的基础知识,并且研究了利用MSComm控件实现串口通信的关键技术问题,指出MSComm控件实现PC间串口通信的一般步骤,在VC++6.0环境下利用MSComm实现PC与PC之间的串口通信,最后通过一个实例给出了MSComm控件在VC++6.0串口通信中的应用。无论在工业控制中PC和单片机之间的通信,还是在2台PC之间的串口通信,都具有相同的原理。只要掌握其中的通信本质,就能灵活地实现串口通信,串口控制。 相似文献
3.
本文主要利用MSComm控件实现单片机与PC机的串口通信,重点是软件部分的设计。采用VC++6.0软件开发平台,利用MFC编程的思想方法,建立友好的人机交互界面。PC机向单片机发送信号,将单片机接收到信号后向PC机返回的数据在界面中实现动态显示、保存等。该系统具有操作简单,实用性强,可视化程度高等优点,为以后的软件设计打下了一定的基础。 相似文献
4.
5.
基于VB6.0的PC机与单片机串口通讯的实现 总被引:1,自引:0,他引:1
应用RS-232串口实现PC机与单片机之间的通讯,设计了其硬件连接电路及相关通讯协议。研究了MSComm控件,并编写了基于VB6.0的通讯软件程序,给出了详细的程序设计。通过实例,证明该设计运行稳定可靠,能满足设计的需求和功能,对于开发类似的系统具有很好的参考价值。 相似文献
6.
一种FPGA验证系统串口通信的实现方法 总被引:2,自引:2,他引:0
介绍了一种为特定芯片设计的FPGA验证系统的设计方法,根据验证的需要,该FPGA验证系统包括FPGA、存储器接口电路、编程器接口电路和一些辅助的外设电路,其中比较重要的编程器部分由51单片机实现,在Windows环境下利用VC 6.0中的MSComm控件实现了PC机与编程器之间的串口通信.利用该FPGA验证系统,大大缩短了芯片的设计周期,提过设计效率,同时也节约不少成本,有一定的实践意义. 相似文献
7.
8.
Delphi环境下利用SPComm控件进行单片机串口通信 总被引:5,自引:2,他引:3
串口是PC机上的标准设备,采用串口方式与单片机通信不需在PC机上增加任何硬件,因此利用串口跟单片机通信得到了广泛应用。概述了单片机与PC机间串行口通信的基本原理,介绍了SPComm控件的安装和其主要属性、方法和事件,以及在Delphi环境下PC机利用SPComm控件与单片机进行串行口通信的实现。 相似文献
9.
PC机与单片机相结合在工业监控、数据采集和实时控制系统中应用广泛。其中,单片机系统作为从机进行数据采集和执行控制,而PC机作为主机进行发送命令、实时检测、数据存储、动态显示等工作。因此,主从机之间的通讯至关重要。而串行口具有连接简单、使用灵活方便、数据传递可靠等优点。文中介绍了AT89C52单片机与PC机之间串行通讯实现,包括硬件结构、通讯协议及软件设计.单片机部分由C语言实现,PC机部分了用VC++语言的MSComm控件及调用WindowsAP Ⅰ函数来实现通讯。,实现数据的快速发送和接收,实时自动控制准确、快速、该系统简单、经济、稳定、实用性强并已成功应用于实际系统中。 相似文献
10.
提出了磁浮列车直线电机实验台的串口通讯问题,介绍了系统硬件结构和软件设计,给出了PC机基于Visual C^ 6.0编程实现的两种方案和单片机用汇编语言实现的方法。 相似文献
11.
以一种高度集成的USB 总线转接芯片CH341为核心,设计并实现了基于USB接口的PC机与下位机的虚拟串口通信。上位机在Windows 环境下利用 MSComm 控件实现与下位机通信,介绍了USB转虚拟串口的实现方法,并基于该虚拟串口编写了智能家居控制应用软件。实验测试表明,采用虚拟串口实现上位机与单片机通信,具有结构简单、速度快和易于软件开发等特点,能满足于各种串口通信场合。 相似文献
12.
随着控制技术的高速发展与日趋成熟,各类控制系统的规模越来越大,功能模块越来越多,因此,系统中各个功能模块之间能否实现可靠通信成了整个系统协调而稳定工作的关键。而串行通信则是各类通信方式中最基本、最常用、最可靠的一种。在此采用VC++开发软件,基于Win32API函数进行的串口设计与实现,实验结果证明数据交换正常,系统运行稳定可靠。 相似文献
13.
本文主要介绍如何利用C++Buidler进行串口通讯程序的编制,重点介绍了调用Windows API函数操纵串口来传输数据. 相似文献
14.
基于MSP430的串口扩展设计 总被引:2,自引:1,他引:1
工业控制领域,应用系统通常需要多个串口进行通信,但作为控制中枢的计算机往往只有一至两个串口,常常不能满足实际需要。设计了一种基于MSP430F149混合信号处理器和多路复用器ADG707的串口扩展系统,对主控机进行串口扩展,扩出4个分时使用的RS232口和2个RS422口与被测计算机通信,解决主控机串口不足的问题。系统客户端软件采用Microsoft Visual C++6.0设计,在实际应用中,该串口扩展系统性能稳定可靠,满足方案要求,并且可以根据现场要求,增加或减少扩展串口的数量。 相似文献
15.
本设计是采用单片机作为从机(也称下位机),而PC机作为中央控制机的主从式系统。主机同时根据从从机接收的过程参数进行判断处理并给从机发送各种控制命令。利用单片机的串行口与PC机的串行口进行串行通信,PC机可对远程前端单片机进行控制,将单片机采集的数据传送到PC中去,由PC机对数据进行处理和显示,同时把反馈信号发到单片机,实现闭环控制和管理。本设计在VC++6.0的环境下,编写使用C++语言,SQL数据库的串口通信程序,控制由单片机控制的智能小车。 相似文献
16.
串口具有价格便宜、编程方便等优点,在嵌入式系统中有着广泛的应用。Linux是嵌入式系统应用最广的操作系统。针对嵌入式Linux的特点,分析在Linux系统下串口应用开发的方法,介绍了如何制作串口开发所需的Linux内核和根文件系统。通过查询和接收SIGIO(信号驱动I/O)信号两种方式分别实现嵌入式Linux系统与微机系统的串口通信,并总结了串口通信程序主要设计步骤。 相似文献
17.
在智能家居系统设计中,串行通信是实现上位机与下端模块通信的最主要的手段。为了提高上位机与下端模块的通信效率,在上位机设计时通过使用Windows的MSComm控件和自编制的串口接收发送动态控件的比较,发现利用MSComm控件虽然可以方便快捷地编制出上位机程序,但其通信效率偏低,误帧和失帧率较高,只适用于单模块测试。对于多模块实时通信系统,采用其他控件或自编制收发程序更为有效。 相似文献
18.
19.
基于CPLD/FPGA的多串口设计与实现 总被引:1,自引:0,他引:1
在工业控制中如何提高一对多的串口通讯可靠性和系统的集成性成为研究热点.本文利用嵌入式技术,提出基于CPLD/FPGA的多串口扩展设计方案.实现并行口到多个全双工异步通讯口之间的转换,并根据嵌入式系统实时性的需要,在每个UART接收器中开辟了8个接收缓冲单元,实现高速嵌入式CPU与RS232通讯设备之间的速度匹配,同时,... 相似文献