您好!
我的客户正在评估 FR2676、发现 FLL 初始化需要很长时间(~200msec)。
准确的代码位于 CAPT_BSP.c 内
// Tune the DCO parameters MAP_CS_initFLL((MCLK_FREQ/1000), FLL_RATIO); MAP_CS_clearAllOscFlagsWithTimeout(1000);
MAP_CS_initFLL()始终花费~200ms。 该周期通过在函数开始和结束时切换 GPIO 来测量。
另一个电路板显示的时间始终为~160msec。 因此、它看起来与硬件相关。
其他信息:
- REFO 用作 FLL 基准时钟。 (在 CAPT_BSP.h 中、DEFAULT_OSC_SELECTION 为 CS_REFOCLK_SELECT)
- MAP_CS_initFLL() 返回值为"True"
这是预期的吗?
该周期是否有任何参数影响?
有什么方法可以缩短该周期?
谢谢、此致、
田志郎一郎