c#串口控件serialport

问题描述

求大神来个在串口连接后,使用按钮来控制设备的例子,感激不尽......

解决方案

时间: 2024-12-20 19:08:20

c#串口控件serialport的相关文章

求教使用C#serialPort串口控件打开一个硬件串口在关闭之后的问题

问题描述 在使用C#serialPort制作的串口调试器过程中发现的问题,希望能够描述清楚也希望有人能知道为什么会这样,假设使用C#串口调试助手打开COM1之后再关闭com1之后直接使用com1口为单片机写程序,这样问题就来了,只是能够正常打开串口但是却永远显示等待单片机响应,只有拔掉USB串口再重插或者使用网上下载的串口调试助手重新打开一次COM1在关闭才可以给单片机写入程序,不知道是什么问题,补充说明下如果不给单片机写程序的话只是使用串口测试收发那一切都正常,无论怎么打开关闭再打开都可以收发

C#中串行通讯控件mscomm.ocx遇到的很奇怪的问题!?

问题描述 我在用c#开发一个收发短信的程序,需要与串口短信猫通信,于是我就采用了mscomm32.ocx控件,注册引用一切正常,代码可以通过编译,生成的程序运行也很正常,没有任何错误提示,但是运行时却总是没有结果,我设置断点调试了一下,结果发现出现了一个很奇怪的问题,实在无法理解,各位谁有这方面的经验,帮助一下啊,在线等ing--下面是出现问题的代码:部分代码:----stringBuffer="";stringbufy="AT+CSCA?r";inti=0;whi

基础问题.mscomm 控件添加

问题描述 我刚开始做VB.NET,我想在窗体上添加MSCOMM串口控件如何加载. 解决方案 解决方案二:vb.net中已经没有mscomm串口控件了,串口控件的名称已经改为serialport了,具体用法和mscomm类似,但在类似的oncomm事件中,serialport需要用线程来实现.解决方案三:VB.NET2003还能使用MSCOMM控件,VB.NET2008使用serialport组件.不知道LZ是哪个版本.我的资源内有VB.NET2008的串口例程.解决方案四:楼上是否有serial

mfc 跨对话框控件调用-MFC主次对话框控件调用问题

问题描述 MFC主次对话框控件调用问题 在VS2013中基于MFC的应用程序,假如在对话框A中使用MSComm串口控件,用一个button,弹出一个串口设置对话框B,B中有几个CComboBox用来设置参数,我应该如何初始化这些CComboBox?在B对话框的头文件中利用类向导定义了CComboBox关联的控件变量,初始化应该在B的实现文件中bDlg.cpp还是应该在aDlg.cpp?很急,这里先谢谢了! 解决方案 MFC对话框和控件 解决方案二: 两种都可以. 方法一在aDlg: button

MSComm控件出错

问题描述 我做了一个简单的MSComm控件的程序,但是一旦运行到串口控件初始化时就出错,如下图:具体代码如下://SerialCOMDlg.cpp:实现文件//#include"stdafx.h"#include"SerialCOM.h"#include"SerialCOMDlg.h"#include"afxdialogex.h"#ifdef_DEBUG#definenewDEBUG_NEW#endif//用于应用程序&quo

在WinCE6上,用SerialPort控件做的串口一直在SerialPort.Open()出异常,而在WinForm下却没问题,不知是什么回事?

问题描述 在WinCE6上,用SerialPort控件做的串口一直在SerialPort.Open()出异常,而在WinForm下却没问题,不知是什么回事? 解决方案 解决方案二:是智能设备和PC有区别吧解决方案三:具体是什么异常?一般可能是端口号写错了,或者已经被打开

stm32-用C#SerialPort控件写的四轴飞行器地面站串口部分出了些问题,希望高人指点!

问题描述 用C#SerialPort控件写的四轴飞行器地面站串口部分出了些问题,希望高人指点! 做了一个四轴飞行器地面站,C#写的,用MPU9150来读取姿态,通过串口来向电脑上传输,解决大小BUG后完美运行,后来STM32开发板上的串口坏了,只能改用无限数传来向地面站传输数据,这时程序读的数据全都是跳跃的,有延时的,屏幕显示的那个四轴模型的动作也是一卡一卡的,完全没法用啊,用网上现有的串口程序结合无限数传试了一下,没有传输数据的卡顿啊,到底为什么呢?是C#的SerialPort和无限数传之间的

mfc-vc++串口上位机 MFC和MSCOMM控件

问题描述 vc++串口上位机 MFC和MSCOMM控件 我用vc++的MFC做了一个串口上位机,没有用到SerialPort类,只用的MSCOMM控件.请问为什么我做的串口那一块,比如改变了波特率下拉框的当前项的值(115200改成9600)后,实际串口波特率还是初始化时候的值(115200),其他的串口号,数据位,停止位,校验位也是这样的情况.也就是说我现在想通过选择改变组合框中当前项的值,来改变串口参数,就和串口调试助手一样,是不是还有一些函数没调用?或者没建立联系.百度了一些也不知道怎么解

serialport控件不能发送数据,哪位大侠指导下啊

问题描述 大家好!我是刚接触VB的小白,要用serialport控件给一台串口设备发送数据指令,一直没反应,哪位好心人指点一下,不胜感激!!下面是简单的程序PrivateSubForm1_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.LoadSerialPort1.BaudRate=19200'波特率设为19200SerialPort1.PortName="com1"'端口为串口1IfSer