怎麼計算crc16校驗數據的校驗碼

第一、CRC-16校驗碼計算方法: 常用查表法和計算法。計算方法一般都是: (1)、預置1個16位的寄存器爲十六進制FFFF(即全爲1),稱此寄存器爲CRC寄存器; (2)、把第一個8位二進制數據(既通訊信息幀的第一個字節)與16位的CRC寄存器的低        8位相異或,把結果放於CRC寄存器,高八位數據不變; (3)、把CRC寄存器的內容右移一位(朝低位)用0填補最高位,並檢查右移後的移出
相關文章
相關標籤/搜索