我是使用的中斷線15,通過下降沿觸發(fā)開始對nec解碼,現(xiàn)在的問題是進(jìn)入一次中斷,解碼完成之后無法正常回到主循環(huán)中,有大佬可以幫我看看是什么問題嗎
熱門產(chǎn)品 :
CH641: PD及無線充電專用MCU
我是使用的中斷線15,通過下降沿觸發(fā)開始對nec解碼,現(xiàn)在的問題是進(jìn)入一次中斷,解碼完成之后無法正常回到主循環(huán)中,有大佬可以幫我看看是什么問題嗎
解碼完成之后會(huì)回到主循環(huán)執(zhí)行一次,但是如果沒有接收到正確的信號,疑似是堵死在了中斷里面,如果在return那一行加了清除標(biāo)志位會(huì)導(dǎo)致數(shù)據(jù)無法接收
我自己把雜波的判斷修改了一下,在return之前加上了清除中斷標(biāo)志位把問題解決了