linux下 串口编程 read 的第3个参数


read(fd,buf,0);
我向这个串口发了20个字符

第3个参数为0 则从串口什么也读不到
  为其他1~20的数值则可以读到

我写0的意思是想读到串口收到的所有数据, 该怎么改呢
在read之前用了select

作者: tottili   发布时间: 2011-03-30

可以把第三个参数的值改大一些

作者: hhbgk   发布时间: 2011-03-30