uart 配置如下
?
出現(xiàn)問題:
與傳感器通過uart通訊時,如果傳感器發(fā)送數(shù)據(jù)間隔260ms左右,mcu會出現(xiàn)數(shù)據(jù)丟失,每次丟失字符串末尾1到2個字符。
判斷產(chǎn)生問題的原因:
目前懷疑是接收緩沖區(qū)溢出了,還請指點如何確定是緩沖區(qū)溢出導(dǎo)致的還是其他原因?能否改緩沖區(qū)長度?是中斷處理能力不足還是其他?十分感謝
判斷依據(jù):
用邏輯分析儀抓數(shù)據(jù),確定發(fā)送的數(shù)據(jù)沒問題,同時通過串口打印收到的數(shù)據(jù),數(shù)據(jù)出現(xiàn)丟失。