|
请问一下,图一下面的函数是设置外部时钟的接口?是否是属于时钟树配置的一部分?如果是的话,按照《开发注意事项》,是否应该放到FL_Init()函数之前?
而且该例程中第一个接口为MF_Clock_Init
- /**
- * @brief The application entry point.
- * @retval int
- */
- void MF_Clock_Init(void)
- {
- /* Initial RCHF */
- FL_CMU_RCHF_SetFrequency(FL_CMU_RCHF_FREQUENCY_8MHZ);
- FL_CMU_RCHF_Enable();
- /* Initial System Clock */
- FL_FLASH_SetReadWait(FLASH, FL_FLASH_READ_WAIT_0CYCLE); /* 设置FLASH读等待为 0 个周期 */
- FL_CMU_SetSystemClockSource(FL_CMU_SYSTEM_CLK_SOURCE_RCHF); /* 设置系统主时钟为 RCHF */
- FL_CMU_SetAHBPrescaler(FL_CMU_AHBCLK_PSC_DIV1);
- FL_CMU_SetAPBPrescaler(FL_CMU_APBCLK_PSC_DIV1);
- SystemCoreClockUpdate();
- }
复制代码 看了实现,是开启了RCHF和设置了RCHF为系统时钟,是否是例程有误?
|
|