• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > ~~~~~~~~~~会MSComm串口通信的请帮忙~~~~

~~~~~~~~~~会MSComm串口通信的请帮忙~~~~

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了mscomm串口控件,mscomm串口控件下载,mscomm通信控件,mscomm32.ocx,mscomm32.ocx下载等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: ~~~~~~~~~~会MSComm串口通信的请帮忙~~~~
描述:

这个问题困扰我很久了,上次发了帖也没解决了,希望大家给出出主意。
我通过串口得到的数据(每秒一次)总是不能实时地显示出来,而是等数据数达到一定数量,才会显示。我知道这应该跟SetRThreshold(n)参数n有关。现在的麻烦是我可以接受七种不同帧头数据(可以任选某一种或几种接收),
$A,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>
$B,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>
$C,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>
$D,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>
$E,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>
$F,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>
$G,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>
要求:无论选择那种数据或几种数据时都能做到实时显示相关信息。
假如只选择了$A 我将SetRThreshold(n)参数n设为50($A...有50字节),这样可以每秒都能显示。但n若为300,那么每隔6、7秒后才会显示一次$A,<1>,<2>,<3>,...而且是好几组$A同时显示.
假如七种都选择了,SetRThreshold(n)参数n设为七种数据总的字节数,这样也可以实时显示。但n若为50,那么每秒只能显示部分数据。
不知道有没有人遇到过这个问题,也不知道我说清楚了没有。


解决方案1:

全不取出来,把你想要的显示就完了。这样就实时了

解决方案2:


每次读取一个字节,然后自己判断数据是否已经达到要求,达到要求就进行处理,然后重新读取数据。


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 关于使用了MSComm串口控件后的程序的问题,非常着急,在线等
  • 用MSComm类做串口通讯的问题
  • 使用mscomm进行串口通信的问题
  • 请问:用MSComm类做串口通讯,退出程序总是关不掉进程
  • 使用MSComm串口通信的问题
  • mscomm控件串口通信的问题
  • 用MSComm控件操作USB虚拟串口的问题
  • 关于mscomm的多串口数据的发送和接收
  • 关于串口的问题(MSComm控件,VC)
  • vs2005串口通信控件MSCOMM

相关文章

  • 2017-06-04 学了一星期ATL了555555555
  • 2017-06-05 Win2008ServerR264位系统中如何调试64位COM+组件?
  • 2017-06-04 请教一个使用ATL建立包容控件的问题
  • 2017-06-04 关于外部程序调用VC++的问题~~~大家来讨论讨论
  • 2017-06-05 COM组件的实现类,其继承接口的顺序,可以打乱么?
  • 2017-06-04 openCV32cv::cvtColor函数内存泄漏?
  • 2017-06-04 MFCactivex对话框如何像播放器一样显示
  • 2017-06-04 关于ActiveX创建中的问题????
  • 2017-06-05 关于条形码输入器的问题
  • 2017-06-04 webbrowse控件中有哪些事件可以使用户在浏览网页时候可以触发的?

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 在VB中如何返回失败
    • 关于dll文件使用的疑问
    • GetOPCSevers函数返回不了opcserver列表(200高分请教)
    • 关于MSDN上的第184663号帮助出现的问题。正确解答者给50分。
    • 如何用WTL的CFileDialog打开多个文件,最好要完整例子。谢谢!!!!!!!!
    • 如果定义了多个接口的话,那么vb只能使用其中第一个接口。
    • 急,有关ActiveX弹出对放框的问题
    • 紧急求助:win9x中的远线程插入问题
    • 创建ATL控件的一个小问题
    • 怎样写一个进程外com服务程序

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有