1

在 arm64 Jetson 板上打开串行端口时,我们遇到了异常。它在 Linux 计算机上运行良好,但在 Jetson 板上运行良好。

有人可以帮忙解决这个问题吗?

无效的论点

在 System.IO.Ports.SerialStream.set_DtrEnable(布尔值) 在 System.IO.Ports.SerialStream..ctor

代码 :

SerialPort _serialPort;
_serialPort = new SerialPort("/dev/ttyUSB1", 4800, Parity.None, 8, StopBits.One);
_serialPort.ReadTimeout = 2000;
_serialPort.DtrEnable = true;
_serialPort.RtsEnable = true;
 
try
  {
     var port = System.IO.Ports.SerialPort.GetPortNames();
     Console.WriteLine("available ports : " + String.Join(",", port));
     Console.WriteLine("checking for open --- " + _serialPort.IsOpen);
     /// Check if connection is open or not, if not open it
     if (!_serialPort.IsOpen)
       _serialPort.Open();
4

0 回答 0