串口中斷結合定時器實現穩定可靠的串口接收

    串口的接收方式能夠有不少種,以前也提到過使用延時判斷串口接收指正的值是否改變來進行接收完成的判斷。也介紹過使用DMA的空閒中斷觸發以判斷串口接收完成。以上兩種方式,在必定狀況下能夠使用效果也還能夠。延時判斷的方式,對於不跑操做系統的工程裏影響不大,可是到了一個跑實時系統的工程裏,這種方式就顯得不穩定了。而DMA方式接收,效率很高並且不佔用處理器時間,可是這樣接收就是太快了,在數據頻繁發送的
相關文章
相關標籤/搜索