$fd = dio_open('/dev/ttyS0', O_RDWR | O_NOCTTY | O_NONBLOCK);

dio_fcntl($fd, F_SETFL, O_SYNC); dio_tcsetattr($fd, array(
  'baud' => 19200,
  'bits' => 8,
  'stop'  => 1,
  'parity' => 0));打开串口,然后$data = dio_read($fd,256);好像如果串口没数据的话会一只阻塞住。。请教下怎么变成非阻塞的。谢谢