gpt4 book ai didi

linux - 如何在 Linux 中启用类似 RTS_CONTROL_TOGGLE 的功能

转载 作者:太空宇宙 更新时间:2023-11-04 04:17:04 25 4
gpt4 key购买 nike

我正在开发一个 Windows 应用程序,用于通过串行调制解调器与仪表设备进行通信。一些设备使用半双工通信。因此,我将 Windows RtsControl 参数设置为 RTS_CONTROL_TOGGLE,这样可以自动切换 RTS 线路状态。

现在我想将此应用程序移植到Linux。是否有函数可以在 Linux 操作系统上启用与 RTS_CONTROL_TOGGLE 参数等效的功能?

如果没有这样的功能,是否存在解决方法来启用类似的行为?

最佳答案

我假设您位于用户空间 - 所以您最终可能会使用 IOCTL 。如果您要从 Windows 迁移到 Linux 进行串行控制,我建议您阅读 The POSIX Serial Programing Guide 。我给出的链接是使用 IOCTL 设置串行值的示例,您需要将其更改为使用 TIOCM_RTS、TIOCM_CTS,但它给出了正确的想法。

关于linux - 如何在 Linux 中启用类似 RTS_CONTROL_TOGGLE 的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15875580/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com