[[ファームウェア関数一覧>ファームウェア関数一覧#df15c5d3]] *CRC_CalcBlockCRC [#w287c7a8] #contents **ヘッダ宣言 [#w972879a] **関数プロトタイプ [#ae42fbbb] uint32_t CRC_CalcBlockCRC(uint32_t pBuffer[], uint32_t BufferLength) **動作 [#r923e4ce] -受け取ったバッファサイズ分の32bitのデータのCRC32値を計算した結果を返却します。 **引数 [#sfaf650d] -pBuffer[]&br; uint32_t型の配列でCRC計算の対象になる値を指定します。&br; &br; -BufferLength&br; uint32_t型で配列の長さを指定します。&br; &br; **出力値 [#a5bd56de] -無し **戻り値 [#oc95ff30] -uint32_t型&br; 計算したCRCをuint32_t型で返却します。&br; &br; **呼び出し関数 [#vba7475b] -無し **サンプル [#ie4abd9f] uint32_t DATA_t[2] = {0x32F103, 0x32F101}; uint32_t DATACRC = 0; /* Compute the CRC of DATA_t buffer */ DATACRC = CRC_CalcBlockCRC(DATA_t, 2); **参照 [#ec1de5c8] -