我用vc++的MFC做了一个串口上位机,没有用到SerialPort类,只用的MSCOMM控件。请问为什么我做的串口那一块,比如改变了波特率下拉框的当前项的值(115200改成9600)后,实际串口波特率还是初始化时候的值(115200),其他的串口号,数据位,停止位,校验位也是这样的情况。也就是说我现在想通过选择改变组合框中当前项的值,来改变串口参数,就和串口调试助手一样,是不是还有一些函数没调用?或者没建立联系。百度了一些也不知道怎么解决。小弟刚接触上位机和vc++,谁能帮我看一下,币不多,非常感谢啊!
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
vc++串口上位机 MFC和MSCOMM控件
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
oyljerry 2015-09-09 10:22关注你是如何操作串口的,你的代码修改应该是没有成功设置到串口硬件。所以没有生效
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决评论 打赏无用 1举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2024-06-20 18:08MSComm控件提供了一个方便的接口,用于与串行端口进行交互,允许用户实现串口接收数据和发送数据的功能。在本案例中,我们将在MFC环境下创建一个简单的上位机应用,数据将分别显示在接收框和发送框中。 首先,我们...
- 2021-06-13 11:11VC上位机MFC利用串口控件发送接收数据是指使用 Microsoft Foundation Classes(MFC)类库中的 MSComm 控件在 Visual C++(VC)开发环境中实现串口通信的方法。 在建立项目时,首先需要创建一个基于对话框的 MFC ...
- 2017-02-14 15:26通过这个Demo,你可以理解如何在VC++和VS2010环境中使用MFC和串口控件实现基本的串口通信功能。在实际项目中,你可能需要根据打码机的具体协议来调整串口通信的细节,确保数据的正确传输和解析。同时,也要注意错误...
- 2024-06-20 17:54在VC++环境中,MFC...总之,利用VC++的MFC和MSComm控件进行串口通信,能够方便地实现上位机与嵌入式设备之间的数据交互。通过熟练掌握这些知识点,开发者可以高效地构建串口通信的应用程序,满足各种项目需求。
- 2021-10-08 18:41**VC++串口上位机编程** 在计算机通信领域,串口通信是一种常见的硬件接口,用于设备间的数据传输。在本文中,我们将讨论如何使用VC++6.0进行串口上位机编程,以实现与单片机的交互。这个实例主要包含以下几个关键...
- 2024-06-20 17:54这个"vc++基于MScomm控件的串口编程实例"是一个实用的示例,它演示了如何创建一个能够接收和发送数据的上位机程序。我们将分析该实例的核心知识点,帮助你理解串口通信的基本原理和实践操作。 串口通信是设备间通过...
- 2021-06-13 11:16在这个例子中,我们将使用Microsoft的MFC(Microsoft Foundation Classes)库和MSComm控件来实现串口通信功能。 首先,我们需要创建一个新的基于对话框的MFC应用程序,命名为`CTest`。在VC++6.0环境中,选择“文件...
- 2013-11-24 10:19在本文中,我们将学习如何使用 VC 上位机 MFC 中的串口控件来发送和接收数据。我们将创建一个基于对话框的 MFC 应用程序,并在其中插入 MSComm 控件,以便实现串口通信。 首先,让我们创建一个基于对话框的 MFC ...
- 2018-02-21 15:14平台:visual studio 2017 语言: C++ MFC ...可以进行一些基本的串口收发数据的操作,可以通过此资源作为模板进行拓展,做出自己的上位机程序进行接收和处理单片机嵌入式等一些通过串口传输的数据
- 2024-06-20 18:02总之,通过VC++的MFC和MSComm控件,我们可以轻松地创建支持串口通信的应用程序,这对于开发嵌入式软件上位机尤其有用。无论是调试设备、传输数据还是控制硬件,MSComm控件都是一个强大且易用的工具。在实际开发中,...
- 2011-06-02 10:05【VC++串口上位机编程】是一种在VC++环境下,通过Microsoft的MFC库结合MSComm控件来实现PC与单片机或其他设备间串行通信的技术。串口通信是电子工程领域常用的一种通信方式,尤其适用于短距离、低速率的数据传输。在...
- 2024-06-20 18:08在基于单文档(Single Document Interface, SDI)程序中应用`MSCOMM`串口通讯控件是一个常见的任务,尤其在MFC(Microsoft Foundation Classes)和VC++开发环境中。MFC是微软提供的一套C++类库,它为构建Windows应用...
- 2012-12-07 15:42通常,这种通信方式涉及到多种编程语言和开发环境,如VB、C#、LabVIEW等。本教程将详细介绍如何使用VC++来开发一个简单的串口通信上位机程序。 #### 二、开发环境配置 - **编译器**: Microsoft Visual C++ 6.0 - *...
- 2017-02-14 15:01芥末粒的博客 希望能够帮助到,正好需要根据项目定制一个自动输入设备的,简单的上位机软件的,非科班出身的工程师们,节约学习和调试的时间。
- 2011-04-10 10:32常见的编程语言和环境包括VB、C#、LabVIEW等,但这里我们关注的是使用VC++6.0。 首先,我们需要创建一个新的基于对话框的MFC应用程序,名为Test。在项目中插入MSComm控件,这将为我们提供串口通信的功能。MSComm...
- 2024-06-20 18:08ActiveX控件可以是预先封装好的串口通信控件,如MSComm控件,它提供了串行通信的基本功能,如打开、关闭串口,设置波特率、数据位、停止位和校验位,以及读写数据。 1. **添加MSComm控件**:在资源视图中选择...
- 2017-04-19 17:50一般安装了vs2010就会自动有MSCOMM32.DLL,但我在debug文件夹中还是附带了MSCOMM控件.(点击dll右键注册即可,如果右键没有的话,就用命令符regsvr32 路径\MSCOMM32.DLL(记得要管理员模式运行命令符)) ...
- 2021-05-20 12:08花花鼓的博客 终于搞定了!我想我只能这么说,这两天熬夜的成果啊。自从去年校电子竞赛之后一直想要做些计算机...于是开学想要系统的学习下C++语言,看了半本郑阿奇的书结果发现内容竟然和C一模一样,关键的后半本介绍了类的概...
- 没有解决我的问题, 去提问