从串口读取数据使用> 90%CPU

时间:2014-04-28 01:09:16

标签: c# .net io serial-port

我刚创建了一个简单的C#app从串口读取数据(波特率57600)。当我通过串口从另一台计算机发送文件数据时,CPU工作率> 90%。我怎么解决这个问题? 编辑:

private void btn_Start_Click(object sender, EventArgs e)
        {
            if (temp_portname != null)
            {
                //ポート設定
                SerialPort.PortName = PORT1;
                SerialPort.BaudRate = 57600;
                //ポートを開く
                try
                {
                    SerialPort.Open();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }

0 个答案:

没有答案