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