本帖最后由 785235014 于 2019-5-8 22:32 编辑 5 e5 b p r/ F7 F' G" x, L1 Q: `
( q& E' f D* e L3 E你的工程是在sysbios下?在sysbios下如果iir寄存器里面的中断标志位为0时,此时,串口数据到来,串口中断服务函数就不会进入了,需要用 UARTCharGetNonBlocking把里面的数据读出来,清楚中断标志后,中断才会进入,但是会出现串口数据错误的问题,我现在还是遇见这个问题了,我暂时是在任务中加入了一个检测IIR bit0为0时,我就用 UARTCharGetNonBlocking读取串口fifo中的数据,