ZHCSUU5A January 2024 – March 2025 TAC5112-Q1
PRODUCTION DATA
在增量 ADC (IADC) 模式下,用戶可以將輸入的平均值轉換為 24 位代碼。這對于需要檢測電壓而不需要連續時域捕獲的應用非常有用。
可以通過 IADC_CH_CFG (P0_R81) 寄存器來設置 IADC 模式的各種配置。IADC_MODE (P0_R81_D[6:5]) 可以配置為單次轉換或順序轉換。在單次轉換中,當用戶啟用轉換時,器件將進入轉換周期。轉換結束時,IADC_OneShot _CONV_DONE_STS (P0_R81_D[2]) 位設置完畢。設置該位后,用戶可以讀取數據寄存器。在順序轉換中,器件將按順序轉換輸入。轉換速率取決于 IADC_CFG (P0_R76) 寄存器中設置的“跳過”、“轉換”和“復位”值。
此操作具有 3 個不同的階段:“跳過”、“轉換”和“復位”。在“跳過”階段,輸入將被轉換,但是在最終代碼生成中不考慮與第一個“跳過”周期數量相對應的輸出。在“轉換”階段、ADC 輸出將用于最終代碼生成。在“復位”階段、ADC 內的各種內存元件將被復位。
也可以使用 ADC_CHx_CFG0 寄存器將 IADC 輸入配置為單端或差分輸入,以配置 ADC_CHx_INSRC。
用戶可使用 GPIOx 或 GPI1 引腳通過 IADC_CONVST_GPIO (P0_R21_D[5:4]) 寄存器啟動 IADC 模式,以簡化控制。在這種情況下,IADC_EN (P0_R81_D[7] 的設置將被忽略。
有關更多詳細信息,請參閱在 TAx5x1x 器件中配置和使用 IADC 模式應用報告。