请教 执行范例程序 GPIO_PA01_HCLK_OUT();可量测到波形输出
唯独修改分频数 SYSCTRL_RCH_DIV1 无波形输出 这是为何?
SYSCTRL_RCH_DIV2可量测到波形输出
SYSCTRL_RCH_DIV4可量测到波形输出
void App_ClkCfg(void)
{
stc_sysctrl_sysclk_source_init_t stcSysClkSrc = {0};
stc_sysctrl_clk_init_t stcSysClk = {0};
///< 系统时钟源初始化
stcSysClkSrc.u32SysClkSourceType = SYSCTRL_SYSCLK_SOURCE_TYPE_RCH;
stcSysClkSrc.u32RCHState = SYSCTRL_RCH_TRIM_48MHz |\
SYSCTRL_RCH_DIV12;
SYSCTRL_SysClkSrcInit(&stcSysClkSrc);
///< 系统时钟初始化
stcSysClk.u32ClockType = SYSCTRL_CLOCKTYPE_SYSCLK |\
SYSCTRL_CLOCKTYPE_HCLK |\
SYSCTRL_CLOCKTYPE_PCLK;
stcSysClk.u32SysClkSource = SYSCTRL_SYSCLK_SOURCE_RCH;
stcSysClk.u32HClkDiv = SYSCTRL_SYSCLK_HCLK_PRS1;
stcSysClk.u32PClkDiv = SYSCTRL_SYSCLK_PCLK_PRS2;
stcSysClk.u32WaitCycle = SYSCTRL_FLASH_WAIT_CYCLE1;
SYSCTRL_SysClkInit(&stcSysClk);
} |