查阅手册知道串口接收时是先接收到FIFO缓存区 然后通过read函数从FIFO里读取出来,但是实际使用的时候read经常读不到数据,应该是由于传输延迟,数据还没有进入FIFO造成的。有没有什么办法可以知道FIFO里面已经接收到了一串数据?比如3个字节的数据?