JAJSNO9A January 2022 – December 2024 TAA5212
PRODUCTION DATA
インクリメンタル ADC (IADC) モードでは、ユーザーは入力の平均値を 24 ビットのコードに変換できます。これは、連続的な時間ドメイン キャプチャを必要とせず、電圧を検出する必要のあるアプリケーションに役立ちます。
IADC モードの各種構成は、IADC_CH_CFG (P0_R81) レジスタを使用して設定できます。IADC_MODE (P0_R81_D[6:5]) は、シングル ショット変換またはシーケンシャル変換用に構成できます。シングル ショット変換では、ユーザーが変換を有効にすると、デバイスは変換サイクルに移行します。変換の終了時に、IADC_ONESHOT_CONV_DONE_STS (P0_R81_D[2]) ビットがセットされます。このビットをセットすると、ユーザーはデータ レジスタを読み取ることができます。シーケンシャル変換では、デバイスは入力を順次変換し続けます。変換 ID のレートは、IADC_CFG (P0_R76) レジスタで設定された「SKIP」、「CONVERT」、「RESET」の値に依存します。
この動作には、「SKIP」、「CONVERT」、「RESET」の 3 つのフェーズがあります。「SKIP」フェーズでは、入力が変換されますが、最初の「SKIP」サイクル数に対応する出力は最終的なコード生成とは見なされません。「CONVERT」フェーズでは、ADC 出力が最終的なコード生成と見なされます。リセットフェーズ中に ADC 内のさまざまなメモリ要素がリセットされます。
IADC 入力は、ADC_CHx_CFG0 レジスタを使用して ADC_CHx_INSrc を構成し、シングルエンドまたは差動として構成することもできます。
ユーザーは GPIOx または GPI1 ピンを使用して、IADC_CONVST_GPIO (P0_R21_D[5:4]) レジスタから IADC モードを開始し、制御を簡単にできます。この場合、IADC_EN (P0_R81_D[7]) の設定は無視されます。
詳細については、TAx5x1x デバイスの IADC モードの構成と使用アプリケーション レポートを参照してください。