CRC 校驗位寬 使用指南
輸入 CRC 標準名稱(如 CRC-8、CRC-16、CRC-32),工具給出對應的校驗位寬與十六進位制表示長度,便於在通訊或儲存中規劃校驗欄位。
計算公式與原理
CRC-n 產生 n 位校驗值Hex 長度 = ⌈n/4⌉
輸入 CRC 標準名稱(如 CRC-8、CRC-16、CRC-32),工具給出對應的校驗位寬與十六進位制表示長度,便於在通訊或儲存中規劃校驗欄位。
典型使用場景
- 協議欄位規劃:按標準選定 CRC 寬度與追加位元組數。
- 跨系統對齊:確認對端使用的 CRC 位寬與表示長度一致。
- 教學速查:直觀列出常見 CRC 標準的位寬對照。
算例參考
- 示例:CRC-32:位寬 32 bit,十六進位制表示為 8 字元;CRC-16 為 16 bit、4 字元。
注意事項
本工具純前端執行,輸入內容不上傳伺服器;結果為按上述口徑得到的理論估算值。實際應用受裝置引數、測量條件與當地規範影響,請以裝置銘牌、檢測報告與現行標準為準,重大決策建議諮詢專業人士。
- 位寬與標準名如何對應?
- CRC-N 通常即 N 位校驗值,具體多項式由標準規定(如 CRC-32 的 0x04C11DB7)。
- 為何需要多項式?
- 多項式決定檢錯特性,僅看位寬不夠,跨系統須同一多項式。
- 表示長度怎麼算?
- 每 4 bit 一十六進位制字元,故 8/16/32 位對應 2/4/8 字元。