大地资源中文在线观看官网免费,大地资源二中文在线播放免费,大地资源二在线观看免费高清,大地资源网视频在线观看新浪,大地资源影视中文二页,大地资源中文在线观看官网小说,大地资源在线观看免费高清,大地资源一中文在线观看官网,大地资源二中文在线影视免费观看,大地第二资源在线影视免费观看,大地资源第二页中文高清版,大地资源二中文在线观看高清,大地资源高清在线视频播放,大地资源二在线观看官网

其他

解決方案 > 其他

CRC校驗方法詳述

Modbus協(xié)議中的CRC-16校驗方法
          CRC-16是一個16-bit 二進制數,計算CRC-16步驟如下:
          1、先設定CRC寄存器為0FFFFH。
          2、將CRC 寄存器的低字節(jié)與信息中第一個字節(jié)作XOR,并將結果傳回CRC 寄存器的低字節(jié)。
          3、 CRC 寄存器右移一位,最高位填入0。
          4、如果移出位是0,重復步驟3。如果移出位是1,則CRC寄存器與 A001H作XOR。
          5、重復步驟3及4直到已經右移8位為止。
          6、對信息的下一個字節(jié),重復步驟2至5,直到信息中的所有字節(jié)都處理完。
          7、此時CRC 寄存器中的值,即為CRC-16 data。
在傳送CRC-16校驗值時,先傳送低字節(jié)的校驗值,再傳送高字節(jié)的校驗值。

在線客服