串口中断结合定时器实现稳定可靠的串口接收

    串口的接收方式能够有不少种,以前也提到过使用延时判断串口接收指正的值是否改变来进行接收完成的判断。也介绍过使用DMA的空闲中断触发以判断串口接收完成。以上两种方式,在必定状况下能够使用效果也还能够。延时判断的方式,对于不跑操做系统的工程里影响不大,可是到了一个跑实时系统的工程里,这种方式就显得不稳定了。而DMA方式接收,效率很高并且不占用处理器时间,可是这样接收就是太快了,在数据频繁发送的
相关文章
相关标签/搜索