JAJSWL2 May 2025 ADS117L14 , ADS117L18
PRODUCTION DATA
レジスタ マップの CRC は、レジスタ値の変更を検出します。CRC は 16 ビット値で、レジスタ 05h (上位バイト) とレジスタ 06h (下位バイト) に格納されます。レジスタ アドレス範囲 08h ~ 50h (ADS117L14 と ADS117L18 の両方) にわたって CRC を計算し、その値を CRC レジスタに書き込みます。ADC は、CRC レジスタ値を内部計算と比較します。CRC レジスタ値が正しくない場合、STATUS バイトの REG_ERR フラグがセットされます。CRC 値を訂正してから、REG_ERR ビットに 1b を書き込んで、エラーをクリアします。GEN_CFG3 レジスタの REG_CRC_EN ビットによって、レジスタ CRC がイネーブルされます。
レジスタ マップの CRC では、CRC-16-IBM 多項式に基づく 16 ビットの多項式を使用します。X16 + X15 + X2 + 1。この 17 個の係数は 1 10000000 00000101 です。