stm32f030f4p6單片機,怎么能讓單片機收到串口資料后過濾掉另一種協議的資料。
我現在是一發多收,二種協議資料通過同一數傳發給不同設備,所以出現的相互干擾的情況,怎么樣才能過濾掉另一種協議的資料呢。有示例嗎?
uj5u.com熱心網友回復:
在訂兩套協議的時候,簡單的方法,通過協議頭進行區分過濾。比如協議A資料包的第一個位元組永遠都是0x5A,協議B資料包的第一個位元組永遠都是0xA5。不同設備收到資料后,通過第一個位元組,過濾非本設備支持的協議資料。uj5u.com熱心網友回復:
資料決議的時候直接將不要的資料直接丟掉就行了!轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/143299.html
標籤:單片機/工控
上一篇:Vue條件和回圈陳述句
