空闲接收中断的原理就是在一个字节时间内如果没有收到数据,那么就认为传输结束并触发中断。这个我认为非常依赖于对方的发送时间,如果另一个设备在发送的时候,稍微延时了一点点,就会出现数据接收不完整。建议还是使用定时器模式来接收不定长的数据。