qq_49582587 2021-11-18 15:16 采纳率: 100%
浏览 62
已结题

C#双串口通信。一个串口通信没问题,两个就出现问题了。

img


两个串口接收的数据频率不同一个是1HZ,另外一个是100Hz。也不清楚具体是由于什么引起的。还希望各位指点一下。我想同时接收两个串口传过来的数据,现在定义了两个SerialPort,写了两个接收函数,如果我只开一个串口,数据接收没有问题。但是同时开两个串口,接收过程变得十分缓慢,有时候甚至会停止接收。请问有没有什么解决办法?

  • 写回答

2条回答 默认 最新

  • 有问必答小助手 2021-11-19 17:47
    关注

    你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答


    本次提问扣除的有问必答次数,将会以问答VIP体验卡(1次有问必答机会、商城购买实体图书享受95折优惠)的形式为您补发到账户。


    因为有问必答VIP体验卡有效期仅有1天,您在需要使用的时候【私信】联系我,我会为您补发。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 11月30日
  • 已采纳回答 11月22日
  • 创建了问题 11月18日

悬赏问题

  • ¥15 关于IMageEnView 图标定位问题
  • ¥20 求解答(matlab)
  • ¥30 ffmpeg库使用过程中遇到的问题
  • ¥15 pyqt5 中python如何通过Qtwebchannel主动发消息给web前端
  • ¥15 关于HTML中title获取xml内容的问题
  • ¥15 fanuc机器人PRIO083数字信号未复原错误,如何解决?
  • ¥20 如何为现有电路板增加远程控制功能
  • ¥15 UE5打包失败,求解决
  • ¥15 请问STM32G431的CANOPEN协议函数怎么写
  • ¥15 graphpad prism 三因素重复测定报错