|
大家好,我在stm8s208mb這個芯片使用receive接收中斷中收到的字符串數(shù)據(jù)和發(fā)送出去的字符串數(shù)據(jù)都正常,但是為什么進中斷的次數(shù)和字符串的數(shù)量不成比例呢??這個問題我一直不明白。比如:
Pc端發(fā)送chip_id
進中斷的次數(shù)只有3次,我不知道為什么,不應該和字符串的數(shù)量相等嗎??但是收到的數(shù)據(jù)通過Send_data函數(shù)發(fā)出去的數(shù)據(jù)又是正常的,所以這里面我想處理字符串沒法處理,每次進中斷獲取一個字符串寫進數(shù)組,可是只能進3次我根本沒法把后面的字符串寫進數(shù)組造成字符串不完整,后續(xù)沒法字符串比較 實現(xiàn)下位機功能。有知道的大神嗎?請?zhí)醾建議或者方案,在此非常感謝!
有關stm8s208mb UART問題-1.jpg (94.05 KB, 下載次數(shù): 5)
下載附件
保存到相冊
2022-9-2 09:14 上傳
|
|