crc16校驗(yàn)碼計(jì)算器(計(jì)算Modbus通信協(xié)議串口通信)
v1.2 免費(fèi)最新版- 軟件大?。?span itemprop="fileSize">488.00 KB
- 軟件語(yǔ)言:中文
- 軟件類(lèi)型:國(guó)產(chǎn)軟件 / 系統(tǒng)其他
- 軟件授權(quán): 免費(fèi)軟件
- 更新時(shí)間:2022-06-10 18:57:33
- 軟件等級(jí):
- 軟件廠商: -
- 應(yīng)用平臺(tái):WinXP, Win7, Win8, Win10
- 軟件官網(wǎng): 暫無(wú)
相關(guān)軟件
計(jì)算器+手機(jī)版v1.5.2安卓版
25.65 MB/中文/10.0
Mathfuns手機(jī)版v2.0.12安卓最新版
9.34 MB//10.0
隱私計(jì)算器安卓版v4.5.6手機(jī)版
27.95 MB/中文/10.0
飛速互動(dòng)全能科學(xué)計(jì)算器v2.3 安卓版
17.57 MB/中文/10.0
科學(xué)計(jì)算器蘋(píng)果手機(jī)版v7.2.1 iPhone版
20.90 MB/中文/10.0
軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評(píng)論下載地址
CRC16校驗(yàn)碼計(jì)算器這是一款用戶(hù)計(jì)算Modbus通信協(xié)議的串口通信,計(jì)算Dupline與觸摸屏之間校驗(yàn)碼而設(shè)計(jì),主要面對(duì)MODBUS RTU相關(guān)知識(shí)有一定了解的用戶(hù)人群使用的有需要的用戶(hù)可以來(lái)IT貓撲下載體驗(yàn)!
CRC16校驗(yàn)碼計(jì)算器軟件介紹
CRC16校驗(yàn)碼是數(shù)據(jù)通信行業(yè)中最常用的一種差錯(cuò)校驗(yàn)碼,其特征是信息字段與校驗(yàn)字段的長(zhǎng)度可以任何選擇。
上位機(jī)須根據(jù)MODBUS協(xié)議的命令格式發(fā)送數(shù)據(jù)(包含計(jì)算的CRC值),從機(jī)才可以正確辨識(shí)數(shù)據(jù)。若無(wú)CRC值,從機(jī)把返回含有錯(cuò)誤號(hào)的應(yīng)答包,不會(huì)得到正確結(jié)果。
CRC-16碼由兩個(gè)字節(jié)構(gòu)成,在開(kāi)始時(shí)CRC寄存器的每一位都預(yù)置為1,而后把CRC寄存器與8-bit的數(shù)據(jù)進(jìn)行異或(異或:二進(jìn)制運(yùn)算 相同為0,不同為1;0^0=0;0^1=1;1^0=1;1^1=0),之后對(duì)CRC寄存器從高到低進(jìn)行移位,在最高位(MSB)的位置補(bǔ)零,而最低位(LSB,移位后已經(jīng)被移出CRC寄存器)如果為1,則把寄存器與預(yù)定義的多項(xiàng)式碼進(jìn)行異或,不然如果LSB為零,則不需要進(jìn)行異或。重復(fù)上述的由高至低的移位8次,第一個(gè)8-bit數(shù)據(jù)處理完畢,用這個(gè)時(shí)候CRC寄存器的值與下一個(gè)8-bit數(shù)據(jù)異或并進(jìn)行如前一個(gè)數(shù)據(jù)似的8次移位。所有的字符處理完成后CRC寄存器內(nèi)的值即為最后的CRC值。
而本CRC16校驗(yàn)碼計(jì)算器的主要功能就是來(lái)精準(zhǔn)計(jì)算CRC16校驗(yàn)碼的。
CRC16計(jì)算器方法
預(yù)置1個(gè)16位的寄存器為十六進(jìn)制FFFF(即全為1),稱(chēng)此寄存器為CRC寄存器。
把第一個(gè)8位二進(jìn)制數(shù)據(jù)(既通訊信息幀的第一個(gè)字節(jié))與16位的CRC寄存器的低8位相異或,把結(jié)果放于CRC寄存器,高八位數(shù)據(jù)不變。
把CRC寄存器的內(nèi)容右移一位(朝低位)用0填補(bǔ)最高位,并檢測(cè)右移后的移出位。
如果移出位為0:重復(fù)第三步(再次右移一位);如果移出位為1,CRC寄存器與多項(xiàng)式A001(1010 0000 0000 0001)進(jìn)行異或。
重復(fù)步驟3與4,直到右移8次,這樣整個(gè)8位數(shù)據(jù)全部進(jìn)行了處理。
重復(fù)步驟2到步驟5,進(jìn)行通訊信息幀下一個(gè)字節(jié)的處理。
把該通訊信息幀所有字節(jié)按上述步驟計(jì)算完成后,得到的16位CRC寄存器的高、低字節(jié)進(jìn)行交換。
最后得到的CRC寄存器內(nèi)容即為:CRC碼。
更多>> 軟件截圖
推薦應(yīng)用
WinNTSetup(系統(tǒng)安裝引導(dǎo)) 2.40 MB
下載/中文/10.0 v4.6.5.0 官方版沙盤(pán)3.46軟件 2.34 MB
下載/中文/7.0 v3.46 中文特別版windows7超級(jí)終端 195.00 KB
下載/中文/10.0 綠色版NTBootAutofix (NT系統(tǒng)啟動(dòng)菜單自動(dòng)修復(fù)工具) 737.00 KB
下載/中文/10.0 v2.5.7 綠色中文免費(fèi)版音速啟動(dòng)VStart 5.28 MB
下載/中文/9.0 v6.0.8.2 官方極客版raspppoe.sys文件 60.00 KB
下載/中文/7.0 官方最新WIN7旗艦版32位和64位矮人DOS工具箱 5.31 MB
下載/中文/3.0 v5.3 正式版金山重裝高手(原金山裝機(jī)精靈) 12.00 MB
下載/中文/7.0 v3.1.2.901 正式版
其他版本下載
精品推薦 crc校驗(yàn)工具 科學(xué)計(jì)算器
- 更多 (9個(gè)) >> crc校驗(yàn)工具 crc校驗(yàn)工具中的crc校驗(yàn)是一種通信領(lǐng)域的差錯(cuò)校驗(yàn)碼,通常用crc校驗(yàn)工具來(lái)將數(shù)據(jù)進(jìn)行對(duì)比而crc校驗(yàn)工具一般分為CRC16和CRC32兩種計(jì)算方式,所以crc校驗(yàn)計(jì)算器也有兩種。而CRC的實(shí)際應(yīng)用是對(duì)一段信息(字節(jié)串)產(chǎn)生fingerprint(指紋碼),可以防止程序被他人“
crc16校驗(yàn)碼計(jì)算器(計(jì)算Modbus通信協(xié)議串口通信) 488.00 KB
/中文/1.0crc校驗(yàn)碼計(jì)算器 5.30 MB
/中文/10.0CRCTool校驗(yàn)工具 475.00 KB
/中文/0.0CommCheckSum(CRC校驗(yàn)工具) 5.71 MB
/中文/5.0艾瑪CRC16校驗(yàn)工具 248.00 KB
/中文/10.0md5值校驗(yàn)工具RapidCRC 65.00 KB
/中文/10.0SinloCRC16校驗(yàn)小工具 2.30 MB
/中文/10.0中九CRC32校驗(yàn)器 416.00 KB
/中文/10.0
- 更多 (36個(gè)) >> 科學(xué)計(jì)算器 科學(xué)計(jì)算器軟件有哪些?IT貓撲網(wǎng)小編為大家準(zhǔn)備了科學(xué)計(jì)算器大全,內(nèi)含有panecal科學(xué)計(jì)算器、desmos、RealCalc科學(xué)計(jì)算器、解方程計(jì)算器等科學(xué)計(jì)算器軟件下載,科學(xué)計(jì)算器使用方法有指數(shù)、對(duì)數(shù)、乘方、開(kāi)方、三角函數(shù)、統(tǒng)計(jì)等函數(shù)計(jì)算。完美滿(mǎn)足絕大部分的數(shù)學(xué)計(jì)算公式,工作、
desmos函數(shù)圖形計(jì)算器 3.00 MB
/中文/8.0解方程計(jì)算器軟件 15.46 MB
/中文/10.0HiEdu科學(xué)計(jì)算器He-570 4.97 MB
/中文/10.0crc16校驗(yàn)碼計(jì)算器(計(jì)算Modbus通信協(xié)議串口通信) 488.00 KB
/中文/1.0MATLAB Mobile手機(jī)中文版 5.10 MB
/中文/10.0RealCalc Plus科學(xué)計(jì)算器 588.00 KB
/中文/10.0科學(xué)計(jì)算器手機(jī)版 4.10 MB
/英文/10.0可編程科學(xué)計(jì)算器(Scientific Calculator Plus) 87.70 MB
/英文/10.0
相關(guān)文章
下載地址
crc16校驗(yàn)碼計(jì)算器(計(jì)算Modbus通信協(xié)議串口通信) v1.2 免費(fèi)最新版
查看所有評(píng)論>> 網(wǎng)友評(píng)論
更多>> 猜你喜歡