1

我目前正在用 C 语言编写一个半双工串行端口 (RS485)(一次只能通过线路发送一个信号),并试图弄清楚当我向设备发送请求时如何关闭设备上的接收器串口上的设备。我找到了以下代码,但我不确定哪一个关闭接收器,哪一个打开接收器

struct termios options;

    tcgetattr(fd, &options);
    if(on)
        options.c_cflag |= CREAD;
    else
        options.c_cflag &= ~CREAD;

谁能帮我破译哪个打开接收器,哪个关闭接收器?

4

0 回答 0