我正在arm开发板上实现RS485,使用串口和gpio进行数据使能。DataEnable.Set(true);tcdrain(fd); //Wait until all data is sent我想将阻塞模式更改为非阻塞模式,并将轮询与fd结合使用。系统: linux语言:黑板: BeagleBone c++
我的目标是为串口设置两个线程:一个用于读,一个用于写。我的例子是大量引用,但我在代码中添加了pthread:
//refer to https://stackoverflow.com/questions/6947413/how-to-open-read-and-write-from-serial-port-in-c//refer to https://stackoverflow.com/questions/6947413/