如題,目前在使用串口空閑中斷時發(fā)現(xiàn)一個問題,空閑中斷只能觸發(fā)一次,把串口的狀態(tài)寄存器打印出來看發(fā)現(xiàn)IDLE位置高了,但是也沒有再次觸發(fā)中斷,以下是程序以及串口打印出來的數(shù)據(jù)(圖一是給串口2發(fā)送的數(shù)據(jù),讓其觸發(fā)中斷),最開始的狀態(tài)寄存器是192,接收到數(shù)據(jù)后變成了248觸發(fā)IDLE中斷,在中斷服務(wù)程序中清除了中斷標(biāo)志位后再次變?yōu)?92,再次接收數(shù)據(jù)變成248后卻不再進(jìn)入中斷。希望有空能夠解答一下,謝謝
希望有空能夠解答一下。 謝謝