CH32V203C8T6的HCLK分頻設(shè)置失敗

請教各位大佬,我在設(shè)置HCLK頻率為systemclock頻率的1/2時(shí),MCU不能正常工作,連芯片都識別不了了。在數(shù)據(jù)手冊上有一句話說:當(dāng)AHB 時(shí)鐘來源的預(yù)分頻系數(shù)大于1 時(shí),必須開啟預(yù)取緩沖器,是不是沒有開啟緩沖區(qū)導(dǎo)致的?這個(gè)緩沖器應(yīng)該怎么開啟?

void RCC_HCLKConfig(uint32_t RCC_SYSCLK)

{

? uint32_t tmpreg = 0;


? tmpreg = RCC->CFGR0;

? tmpreg &= CFGR0_HPRE_Reset_Mask;

? tmpreg |= RCC_SYSCLK;

? RCC->CFGR0 = tmpreg;

}

我是用這個(gè)函數(shù)設(shè)置的。

如圖:

1668146860153230.jpg


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频