串口高手请进:为什么我用线程MsComm.Input收到数据会越来越长?

.NET技术 > VB.NET [问题点数:20分,结帖人szpublice]
等级
本版专家分:103
结帖率 89.47%
等级
本版专家分:103
等级
本版专家分:103
等级
本版专家分:103
szpublice

等级:

C# 和MsComm

对于从事工控和单片机工作的人来说串口编程是很常用的和很重要的。事实上在VB.net和C#中对串口的操作和VS6里没有大的区别。你仍然可以直接调用API或者使用MSComm或其他第三方控件。这里只介绍大家常用的MSComm。...

C++ Builder MSComm 串口 编程

摘要:串口是常用的计算机与外部串行设备之间的数据传输通道,由于串行通信方便易行,所以应用广泛。本文介绍了在C++ Builder中如何利用串行通信控件进行串行通信编程。  一、引言  目前,在计算机进行数据...

C++Builder中使用MSCOMM进行串口编程

 目前,在计算机进行数据传输时,常用的是串行通信方式。C++ Builder来编写串行通信程序时,可以调用Windows API函数,也可以利用VB中的MSComm控件。 利用 API函数编写实际应用程序时,往往要考虑多线程...

(三)MSComm控件进行串口编程的基本步骤

1在建立的工程中插入MSComm控件 2添加MSComm控件ID的控制变量或对象 3对串口进行初始化,设置MSComm控件...个MSComm控件只能对应一个串口,如果应用程序需要访问多个串口,必须使用多个MSComm控件。 处理通...

VC基于MSCOMM控件串口通讯

在mfc中进行串口通讯最简单的方法莫过于在对话框中使用MSCOMM控件了,MSComm通信控件提供了一系列标准通信命令的接口,它允许建立串口连接,可以连接到其他通信设备(如Modem). 还可以发送命令、进行数据交换以及...

VS2010中使用MSCOMM串口通信问题

刚刚开始工作,方向是电气,部门老大布置了任务,做一个串口,在网上找了很多教程,但是很多都没有数据位、停止位和奇偶校验位,于是自己添加,但是这个只是在对话框里加进去了显示面,实际上并没起什么作用,然后...

内容来至(http://blog.csdn.net/dadaadao/rss/list)

dadaadao的专栏 [转]Win7x64+VS2012+OpenCV2.4.3+CMake2.8.10+TBB41重编译OpenCV ...PS:参考最新的《Opencv ...由于Opencv版本升级,大多人开始新版本VS,等等,这篇已经过时

Delphi利用MSCOMM控件进行GPS数据采集

1、准备  GPS(Global Positioning System),即全球定位系统,利用GPS卫星的测距...本文利用MSCOMM控件实现了GPS数据的采集,可信息管理和指挥调度等提供定位数据。  本文采用GPS的异步串行传送方式,将GARMIN

串行通信的基本原理及MFC实现串口通信编程通信编程实现原理基本串口//数据操作线程

计算机和单片机(如MCS-51)都具有串行通信口,可以设计相应的串口通信程序,完成二者之间的数据通信任务。 实际工作中利用串口完成通信任务的时候非常之多。已有一些文章介绍串口编程的文章在计算机杂志上发表。但...

PB访问串口

PB访问串口 2008-12-30 21:46分类:PB开发 字号: 大大 中中 小小 PB访问串口一.串行通信的基本原理 二.串口信号线的接法 三.16位串口应用程序的简单回顾 四.在MFC下的32位串口应用程序 ㈠ 使用ActiveX...

Delphi中利用MSCOMM控件进行GPS数据采集

1、准备 GPS(Global Positioning System),即全球定位系统,利用24颗GPS卫星的...本文利用MSCOMM控件实现了GPS数据的采集,可信息管理和指挥调度等提供定位数据。 本文采用GPS的异步串行传送方式,将GARMIN 12C

【求助】关于新建线程中,用MSComm控件接收数据的问题

线程技术在VC++串口通信程序中的应用研究

1 概述 在现代的各种实时监控系统和通信系统中,在Windows 9X/NT下利用VC++对RS-232串口编程是常用的手段。Windows 9X/NT是抢先式的多任务操作系统,程序对CPU的占用时间由系统决定。多任务指的是系统可以同时运行...

[请教] 关于把mscomm控件封装dll的

[请教] 关于把mscomm控件封装dll的 Delphi / Windows SDK/API...不知道什么原因,封装好生成的dlldelphi调用总是报错。 还有mscomm接收的数据怎么给exe? 如果大家有...

CSerialPort多线程串口编程工具详解

既然有了MSComm这种简单粗暴的控件,为什么还需要CSerialPort类?这是因为与前者相比,这个类在程序的发布上不需要加入其他的文件,而且CSerialPort提供给我们的函数都是开放透明的,允许我们进行二次改造。 ...

WriteFile()写串口 .

WriteFile()写串口GetLastError()的得到的错误是ERROR_IO_PENDING 请问这是什么错误,该如何改正?多谢!    2003-8-19 13:50:42  harrymeng      好好看一下下面的文章,相信你就可以搞定了,:...

MFC实现串口编程

使用32位的API 通信函数本文详细介绍了串行通信的基本原理,以及在Windows NT、Win98环境下MFC实现串口(COM)通信的方法:使用ActiveX控件或Win API.并给出Visual C++6.0编写的相应MFC32位应用...

Delphi实现远程串口数据采集

====================================================== 注:本文源代码点此下载 ===========================...摘要:本文介绍了在windows平台下串口开发的方法,并给出一个使用delphi设计的远程数据采集的实例。

VC 6.0实现串行通信的三种方法

VC 6.0实现串行通信的三种方法 中国科学院 王颖 ---- 摘要: 本文介绍了在Windows平台下串行通信的实现机制,讨论了根据不同的条件Visual C++ 设计串行通信程序的三种方法,并结合实际,实现对温度数据的接收...

使用MSCOMM发送任意文件,还有一些注意事项

第一步:发送文件 FILE* pSENDFILE = _wfopen(m_edit_chosefile, _T("rb"));//以二进制打开待发送文件的的文件指针 fseek(pSENDFILE, 0, SEEK_END); int len = ftell(pSENDFILE);//获得待发送文件总长度,2的32次方=...

web调用串口数据,G2图表显示串口数据

web调用串口数据,G2图表显示串口数据 本文技术参考: 在django中实现websocket,https://www.cnblogs.com/huguodong/p/6611602.html pyserial初级使用,https://www.cnblogs.com/dongxiaodong/p/9992083.html G2...

串口通信方法

本文来自internet,转载这里供网络编程爱好者学习和研究使用尊重作者的劳动成果。未经授权而在商业上使用原作者的文章属侵权行为,后果由使用者自负,本人不承担任何法律责任 串口通信方法: (1)利用...

串口通信之数据接收处理1

串口通信之数据接收处理1  如果通信物理设备连接如下图1所示,即计算机有1到多个串口,而每个串口设备下仅仅挂载1个采集器,那么协议就没必要地址码,协议可以是:同步头 + 命令字 + 数据长度 + 数据正文 + 校验...

MFC实现串口编程

MFC实现串口编程 本文详细介绍了串行通信的基本原理,以及在Windows NT、Win98环境下MFC实现串口(COM)通信的方法:使用ActiveX控件或Win API.并给出Visual C++6.0编写的相应MFC32位应用程序。关键词:串行...

VC 6.0 实现串口通信

计算机和单片机(如MCS-51)都具有串行通信口,可以设计相应的串口通信程序,完成二者之间的数据通信任务。  实际工作中利用串口完成通信任务的时候非常之多。已有一些文章介绍串口编程的文章在计算机杂志上发表...

Visio_2016

visio_2016下载安装,亲测可用,不需要破解,而且无秘钥。简单方便实用

Xshell6完美破解版,亲测可用

Xshell6破解版,亲测可用,分享给大家。直接解压即可使用

个人简历模板

优质简历模板,目前最前全的模板收藏,需要换工作的小伙伴们可以试试

Android开发精典案例60个【源码】

60个Android开发精典案例,好东西 - 给大家分享60个Android开发的精典案例,包含任务监听、设备适配,游戏框架搭建,特效实现,多点触控,网络协议,游戏关卡设置等内容。特别是做游戏开发的朋友值得研究。喜欢就拿走吧!

C语言游戏代码大全

双人贪吃蛇,别踩白方块,玫瑰花,矿井逃生等多种C语言游戏代码等你来实践!

相关热词 c# cmd执行 c# 获取文件只读 c#集合求最大值 c#+如何访问堆栈 c# 定义main函数 c# 监听usb相机拍照 0x开头的字符串 c# c# tcp接收超过2k c#多线程与高并发 c#登录token