UART IDLE中斷使用-接收不定長(zhǎng)串口數(shù)據(jù) - 免費(fèi)下載
技術(shù)資料資源
文件大小:427 K
?? 溫馨提示:本資源由用戶 zhengtiantong 上傳分享,僅供學(xué)習(xí)交流使用。如有侵權(quán),請(qǐng)聯(lián)系我們刪除。
在串口通信應(yīng)用中,我們常使用接受和發(fā)送中斷。這里有個(gè)非常有用的中斷可能被大家所忽略,即總線IDLE中斷。當(dāng)一幀數(shù)據(jù)傳輸結(jié)束之后,總線會(huì)維持高電平狀態(tài),此時(shí),就可以觸發(fā)MCU的IDLE中斷。在本文中,將介紹使用該中斷來(lái)進(jìn)行不定長(zhǎng)串口數(shù)據(jù)接收的辦法。通過(guò)該中斷,可以省卻很多用于檢測(cè)數(shù)據(jù)傳輸是否完成的判斷動(dòng)作。