嵌入式Linux系統串口通信協議設計

1 設計基礎 這裏指的協議是應用層協議,針對應用協議的設計,需要注意的有幾個基本點:可識別,兼容性,訪問控制,可追溯,數據完整性校驗。 首先是可識別,一般我們採用一個幀頭來表示整個報文的起始位置,這個幀頭可以用一個32位(uint32_t)的數值來標識,比如 0xFE01A0BC,大端序是 0xFE,0x01,0xA0,0xBC; 通常我們把這個數值稱爲魔數,magic number。 然後是兼容
相關文章
相關標籤/搜索