回复 18楼 gaofeisz_sibet 的帖子
请问你的问题解决了吗?我也遇到同样的问题,我的几个串口无法收发数据。
回复 21楼 autumn4468 的帖子
这个问题已经解决了,理解下下面几行代码:
struct termios new_cfg;
struct termios old_cfg;
int speed;
if (tcgetattr(fd, &old_cfg) != 0)
return TCGETATTR_ERR;
//pay attention to this setting
new_cfg = old_cfg;
cfmakeraw(&new_cfg);
new_cfg.c_lflag |= ICANON;
new_cfg.c_cflag &= ~CSIZE;