CH32V307 MCO输出24Mhz的配置
RCC_APB2PeriphClockCmd()initTypeDefinitTypeDef.= initTypeDef.= initTypeDef.= GPIO_Init(&initTypeDef)(!RCC_GetFlagStatus()) {
}
RCC_PLL3Cmd()RCC_PREDIV2Config()RCC_PLL3Config()RCC_PLL3Cmd()(!RCC_GetFlagStatus()) {}
RCC_MCOConfig()

这样配置有没有问题

RCC_APB2PeriphClockCmd()initTypeDefinitTypeDef.= initTypeDef.= initTypeDef.= GPIO_Init(&initTypeDef)(!RCC_GetFlagStatus()) {
}

RCC_PLL3Cmd()RCC_PREDIV2Config()RCC_PLL3Config()RCC_PLL3Cmd()(!RCC_GetFlagStatus()) {}

RCC_MCOConfig()



您好,MCO输出的时钟主要是以下几种,如下图。附件例程为MCO输出24MHz参考例程,可以参考一下。

icon_rar.gifCH32V307 MCO_24MHz.zipimage.png


您好,这是降低主频的办法吗


您好,例程是选择将PLL时钟配置成48MHz,然后2分频输出,你也可以根据时钟树框图配置选择其他时钟源输出,后续若有问题,可通过邮箱(lzs@wch.cn)沟通。

image.png


只有登录才能回复,可以选择微信账号登录