程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#串口超時

C#串口超時

編輯:C#入門知識

C#在讀寫時,有可能超時,微軟為我們提供了2個屬性,設定超時時間,讀取超時值在 Win32 通信 API 中最初被設置為 500 毫秒。此屬性允許您設置此值。可以將超時值設置為大於零的任意值,或設置為 InfiniteTimeout,在後一種情況下不會發生超時。InfiniteTimeout 為默認值。
代碼如下:
    _serialPort.ReadTimeout = 500;
    _serialPort.WriteTimeout = 500;

    _serialPort.Open();
    _continue = true;
    readThread.Start();


作者:lllljz

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved