我试图从RS-232端口读取数据.有没有人有一个如何从端口/缓冲区获取数据的例子,并确保我拥有所有数据,因为它可以是多行数据. 我只是按如下方式阅读? string Rxstring = port.ReadLine();Cons
我只是按如下方式阅读?
string Rxstring = port.ReadLine(); Console.WriteLine(Rxstring);试试这个:
using System.IO.Ports; ... private SerialPort port = new SerialPort("COM1", 9600, Parity.None, 8, StopBits.One); Console.WriteLine(port.ReadExisting());
详情请见Coad’s Code.