九九百科網

位置:首頁 > 經驗 > 

串口中數據包的解析

經驗3.22W

串口中數據包的解析

開一個接收數組,把從串口來的數據,依次存入,再一個字節一個字節分析匹配,即匹配頭、長度、然後是CRC;可以用通用的協議分析測試軟件,輔助測試;確認是採用MODBUS協議,還是ASCII協議,如果是MODBUS之類,是轉換為二進制,如果ASCII就是直接讀的,一般有個開頭,結尾有個校驗,校驗完成後即可完成解析。