16ビットCRCを生成する必要があるデバイスを使用しています。
デバイスのデータシートには、次のCRC定義が必要であると記載されています。
CRCタイプ長さ多項式方向プリセット残差 CRC-CCITT16ビットx16+x12 + x5 + 1フォワードFFFF(16)1D0F(16)
ここで、preset = FFFF(16ビット)およびResidue = 1D0F(16ビット)
CRCアルゴリズムを検索したところ、次のリンクが見つかりました: http ://www.lammertbies.nl/comm/info/crc-calculation.html
両方があります。CRC-CCITT(0xFFFF)CRC-CCITT(0x1D0F)
プリセットと残差の違いは何ですか?