上電后,該器件可通過串行接口進(jìn)行配置。在典型配置中可以采用以下步驟。
- 電源電壓上升到最終輸出電壓后,執(zhí)行硬件或軟件復(fù)位,以確保器件處于已知狀態(tài)。在復(fù)位事件之后留出大約 5ms 的時間讓器件寄存器進(jìn)行初始化。
- 通過向 ADC_CONV_CFG_0 和 ADC_GEN_CFG 寄存器(位于 ADC 配置寄存器頁面)寫入所需的值來設(shè)置 ADC 轉(zhuǎn)換速率、轉(zhuǎn)換模式和分流范圍。
- 通過向 ADC_CCS_IDS 寄存器和 ADC_CCS_CFG_0 寄存器(位于 ADC CCS 配置寄存器頁面)寫入所需的值來配置 ADC 輸入和自定義通道序列發(fā)生器 (CCS)。
- 通過向 DAC 配置寄存器頁面中的 DAC_CURRENT 寄存器寫入所需的值來設(shè)置 DAC 電流限制。
- 通過配置 DAC_APD_SRC 寄存器、OUT_APD_SRC 寄存器、ALARMOUT_SRC 寄存器、DAC DRVEN_EN 寄存器和 DAC_CODE_LIMIT 寄存器(全部位于 DAC 配置寄存器頁面)來初始化 DAC。
- 通過向 ADC 配置寄存器頁面中的 ADCn_UP_THRESH、ADCn_LOW_THRESH 和 TMP_UP_THRESH 寄存器(其中 n = 0、1)寫入所需的值來設(shè)置 ADC 和溫度傳感器警報限制。
- 通過向 DACAn 或 DACBn 數(shù)據(jù)寄存器(其中 n = 0、1、2、3)寫入所需的值來寫入初始 DAC 輸出值。
- 通過向全局寄存器頁面中的電源使能 (PWR_EN) 寄存器寫入所需的值來啟用 DAC。
- 通過向觸發(fā)器寄存器(位于全局寄存器頁面)中的 ADC_TRIG 位寫入所需的值來啟動單次(或多次)ADC 轉(zhuǎn)換。
- 通過向觸發(fā)器寄存器中的 DAC_TRIG 位寫入所需的值來更新 DAC 輸出值(如果在相應(yīng)的 DAC 上使用同步模式)。