大家好、
我对 ADCPPBxCONFIG 寄存器的 CBCEN 位有疑问。 TRM 中提到"当置位时、如果事件条件不再存在、该位使能后转换硬件处理电路、以便在转换时自动清零 ADCEVTSTAT。"
根据上述说明、假设 ADCPPB1CONFIG 寄存器的 CBCEN 位 已置位、并且 PPB1检测过零检测、PPB2检测过上限检测、这会导致在该转换后将 ADCEVTSTAT 中的相应位设置为1。 现在、 在第二次转换后、如果 PPB1未 检测 到过零检测、而 PPB2仍检测到上限过 零检测、则将 ADCEVTSTAT 寄存器中 PPB2的上限过零检测位与 PPB1过零检测位复位为零或仅将零 在 ADCEVTSTAT 寄存器中设置了 CBCEN 位的 PPB 的交叉、上限和下限交叉检测位(在本例中为 PPB1)?
谢谢。
萨扬