我正在編寫從COM端口讀取的代碼。我希望它從兩個端口讀取,而不必關閉第一個端口並打開第二個端口。我會如何去做這件事?如何從兩個COM端口讀取?
0
A
回答
4
using System.IO.Ports;
...
SerialPort port1 = new SerialPort("COM1", 9600, Parity.None, 8, StopBits.One);
SerialPort port2 = new SerialPort("COM2", 9600, Parity.None, 8, StopBits.One);
port1.DataReceived += new SerialDataReceivedEventHandler(port1_DataReceived);
port2.DataReceived += new SerialDataReceivedEventHandler(port2_DataReceived);
port1.Open();
port2.Open();
...
private void port1_DataReceived(object sender, SerialDataReceivedEventArgs e)
{
// Show all the incoming data in the port's buffer
Console.WriteLine(port1.ReadExisting());
}
private void port2_DataReceived(object sender, SerialDataReceivedEventArgs e)
{
// Show all the incoming data in the port's buffer
Console.WriteLine(port2.ReadExisting());
}
1
相關問題
- 1. COM端口C++讀取0xFF
- 2. 從COM端口讀取數據
- 3. 從COM端口讀取破壞行
- 4. GPS FIX數據,從COM端口讀取端口
- 5. 閱讀com端口
- 6. RXTX如何從COM端口
- 7. 如何從Windows COM端口只讀取可用數據?
- 8. 如何通過多個COM端口同時讀取
- 9. 從BaseStream.BeginRead COM端口讀取並得到一個子
- 10. 讀取和寫入COM端口?
- 11. 在C++中讀取COM端口數據
- 12. 如何閱讀使用COM端口通過串口讀取電能表讀數?
- 13. 如何編寫C++ dll函數來獲取com端口讀取
- 14. 串行COM端口號@讀
- 15. 如何讀取文件的從端口
- 16. 如何從端口通信讀取?
- 17. 如何從USB端口讀取數據?
- 18. 如何使用PySerial從COM端口讀寫?
- 19. 如何從HTML頁面的COM端口讀寫數據?
- 20. SerialPort.ReadLine()不會從Arduino發送的USB COM端口讀取數據
- 21. 使用TCP從COM端口讀取數據
- 22. 從COM端口讀取阻塞模式rs232
- 23. 試圖從COM端口讀取崩潰JVM
- 24. 從COM端口異步讀取(使用JSSC庫)
- 25. 連續讀取同一腳本中的兩個虛擬COM端口
- 26. 。從COM端口獲取設備屬性
- 27. C#.NET從COM端口抓取數據
- 28. 如何解鎖COM端口
- 29. 如何模擬COM端口,向其寫入數據並從中讀取數據?
- 30. VB6 - 通過RS232線/ COM端口讀取一個位
你試過**什麼**嗎? – Snowbear 2011-06-07 19:07:16
什麼平臺,什麼框架,你試過什麼? – 2011-06-07 19:10:44