CRC 演算器(CRC

以下に、コード生成ツールがCRC 演算器用として出力する API 関数の一覧を示します。

 

3.29      CRC 演算器用 API 関数

API 関数名

機能概要

R_CRC_SetCRC8

8 ビット CRC 演算(多項式:X8 + X2 + X + 1)を実施するうえで必要となる CRC 演算器の初期化処理を行います。

R_CRC_SetCRC16

16 ビット CRC 演算(多項式:X16 + X15 + X2 + 1)を実施するうえで必要となる CRC 演算器の初期化処理を行います。

R_CRC_SetCCITT

16 ビット CRC 演算(多項式:X16 + X12 + X5 + 1)を実施するうえで必要となる CRC 演算器の初期化処理を行います。

R_CRC_SetCRC32

32 ビット CRC 演算(多項式:X32 + X26 + X23 + X22 + X16 + X12 + X11 + X10 + X8 + X7 + X5 + X4 + X2 + X + 1)を実施するうえで必要となる CRC 演算器の初期化処理を行います。

R_CRC_SetCRC32C

32 ビット CRC 演算(多項式:X32 + X28 + X27 + X26 + X25 + X23 + X22 + X20 + X19 + X18 + X14 + X13 + X11 + X10 + X9 + X8 + X6 + 1)を実施するうえで必要となる CRC 演算器の初期化処理を行います。

R_CRC_Input_Data

CRC 演算を行うデータの初期値を設定します。

R_CRC_Get_Result

演算結果を獲得します。

 

 

More:

R_CRC_SetCRC8

R_CRC_SetCRC16

R_CRC_SetCCITT

R_CRC_SetCRC32

R_CRC_SetCRC32C

R_CRC_Input_Data

R_CRC_Get_Result

使用例