以原始數據傳輸是,
要關掉輸入模式下的流輸入、流輸出。
传送二进制数据时遇到0x0d,0x11和0x13却会被丢掉。这几个肯定是特殊字符,被用作特殊控制了。关掉ICRNL和IXON选项即可解决。
c_iflag &= ~(ICRNL | IXON);
0x0d 回车符CR
0x11 ^Q VSTART字符
0x13 ^S VSTOP字符
ICRNL 将输入的CR转换为NL
IXON 使起动/停止输出控制流起作用
转载请注明原文地址: https://ju.6miu.com/read-678016.html