Q
C#串行通信
2
A
回答
10
一個USB通信端口出現在系統與機載端口相同。使用SerialPort類。
using (var sp = new System.IO.Ports.SerialPort("COM11", 115200, System.IO.Ports.Parity.None, 8, System.IO.Ports.StopBits.One))
{
sp.Open();
sp.WriteLine("Hello!");
var readData = sp.ReadLine();
Console.WriteLine(readData);
}
您可以通過致電SerialPort.GetPortNames找到可用端口。如果這不符合您的需求,您也可以將該端口作爲文件訪問,但這要複雜得多,而且幾乎沒有理由這麼做。有關更多信息,請參閱CreateFile的文檔。
相關問題
- 1. 串行通信C#
- 2. C中的串行通信
- 3. C++串行通信問題
- 4. C#異步串行通信
- 5. windows串行通信C++
- 6. C#串行端口通信
- 7. 通過C#進行串行通信
- 8. 獲得通過串行通信C#
- 9. 使用C#的掃描器進行串行通信端口(串行)通信
- 10. 串行通信
- 11. 的Arduino和Visual C++串行通信
- 12. c#和arduino之間的串行通信
- 13. c#串行通信問題(線程?)
- 14. 用於串行通信的Microsoft API - C#
- 15. 使用C++ .in Linux的串行通信
- 16. C++與Arduino的串行通信超時
- 17. Arduino的和C++串行通信同步
- 18. 串行通信C++讀取文件()
- 19. C++串行通信的linux 9data比特
- 20. C#與u-blox gps的串行通信
- 21. AVR C:串行通信清除屏幕
- 22. C#串行端口通信問題
- 23. Arduino的C#串行端口通信
- 24. C#與arduino的串行通信
- 25. 串行通信8051
- 26. Python串行通信
- 27. MFC串行通信
- 28. Task.Run串行通信
- 29. PuTTY串行通信
- 30. 字符串串行通信
你有什麼試過? http://mattgemmell.com/2008/12/08/what-have-you-tried/ – xxbbcc
那麼,你打開COM端口,配置它併發送和接收。 – zmbq
這些設置只有在通過物理串行端口連接到硬件時纔有意義。該芯片被稱爲UART,通用異步接收器和發射器。對於USB仿真器,它沒有任何區別,總線協議不需要這種配置。 –