我目前正在用C语言编写一个半双工串口(RS485)(一次只能通过线路发送一个信号)我正在试图弄清楚当我发送一个信号时如何在设备上关闭接收器请求串口上的设备。我找到了下面的代码,但不知道哪一个关闭了接收器,哪一个打开了接收器
struct termios options;
tcgetattr(fd, &options);
if(on)
options.c_cflag |= CREAD;
else
options.c_cflag &= ~CREAD;
任何人都可以帮我解密哪一个打开接收器,哪一个关闭接收器?