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

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

img


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

  • 写回答

2条回答 默认 最新

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

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


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


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

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

报告相同问题?

问题事件

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