JAJSOB8B March 2023 – April 2024 ADS127L21
PRODUCTION DATA
メイン プログラム メモリの CRC は、「SPI の CRC」セクションに示されている 8 ビット CRC 多項式を使用して、レジスタ アドレス 00h~11h について計算されます。この範囲には、アドレス 02h、03h、04h (STATUS1、STATUS2、CONTROL レジスタ) は含まれません。プログラム メモリが変更されるたびに、CRC 値を MAIN_CRC レジスタに書き込みます。ADC は、値を内部計算と比較します。値が一致しない場合、STATUS2 レジスタの M_CRC_ERR ビットがセットされます。このエラーは他の CRC メモリ エラーと論理和され、STATUS1 レジスタのグローバル CRC_ERR に示されます。M_CRC_ERR がセットされているなら、メモリの内容を確認して CRC 値を更新します。ADC が内部 CRC を計算するまで少し待ってから、ビットに 1b を書き込んでクリアします。CRC エラー チェックは、CONFIG3 レジスタの REG_CRC ビットによってイネーブルされます。
REV_ID はデバイスの製造中に予告なく変更される可能性があるため、CRC 値を計算するときは REV_ID レジスタの内容を読み出してください。