【发布时间】:2021-08-01 12:12:10
【问题描述】:
我需要通过 UART 将我的树莓派 4 型号 b 与伺服器连接起来,但只能通过 1 根线。这意味着我必须将引脚 TX 和 RX 连接在一起。为此,我必须有办法在我的 C 程序中手动禁用 TX 或 RX。
感谢 termios.h 库,我可以轻松禁用 RX,但我没有找到任何方法来禁用 TX。
我试图通过这个来禁用它
tcflow(fd_myUART, TCOOFF); // it should suspend output
但是这不起作用,所以我想如果我将 TX 的引脚更改为 INPUT,它会将引脚从 UART 更改为 GPIO,但这也没有用。
请问有什么办法吗?
【问题讨论】:
标签: c uart raspberry-pi4