有两种可通过寄存器设置的手动输入选择模式:带自动回退功能的手动模式和带自动保持功能的手动模式。在两种手动模式下,输入选择都可以通过寄存器控制(使用 DPLLx_MAN_REFSEL 寄存器)或硬件引脚控制 (GPIO)。
- 带自动回退功能的手动模式:在此模式中,手动选择的基准一直作为有效的基准,直至该基准失效。如果基准失效,DPLL 会自动回退到有效或合格的最高优先级输入。如果所有优先级输入都无效,DPLL 会进入保持模式(如果调优字历史记录有效)或自由运行模式。当所选输入变为有效时,DPLL 会退出保持模式。
- 带自动保持功能的手动模式:在此模式中,手动选择的基准一直作为有效的基准,直至该基准失效。如果基准失效,DPLL 会自动进入保持模式(如果调优字历史记录有效)或自由运行模式。当所选输入变为有效时,DPLL 会退出保持模式。
基准输入选择流程图如图 8-16 所示。