【问题标题】:Linux Serial Port Communications Timeouts - VirtualBox passthroughLinux 串行端口通信超时 - VirtualBox 直通
【发布时间】:2021-10-14 16:10:10
【问题描述】:

我正在使用 Virtual Box USB 直通功能将串行端口连接到 Ubuntu (/dev/ttyUSB0)。此端口用于与3dm-gx2 IMU 通信。相同的端口适用于供应商提供的 Windows 代码,他们在其中专门设置了发送/接收缓冲区和超时。我无法让串行端口在 Linux 上运行(最终需要在嵌入式系统上部署)。有没有办法通过termios API 设置发送/接收缓冲区等?

任何适用于 3DM 的 Linux 工作代码都将受到高度重视。还有关于 Vbox 串行/USB 的任何警告,以便我可以考虑切换到真正的 Linux 安装。

【问题讨论】:

    标签: linux serial-port virtualbox


    【解决方案1】:

    可接受的超时技术是 VTIME 属性。 IMU 在 VTIME 设置为 10 时工作。

    【讨论】:

      猜你喜欢
      • 2011-04-21
      • 2010-11-13
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 2016-01-28
      • 1970-01-01
      • 1970-01-01
      • 2021-12-18
      相关资源
      最近更新 更多