CH32V003J4M如何切換CPU頻率至750khz

看規(guī)格書是支持 750khz的, 能不能給個例程, 如何在 750khz和 48Mhz中切換頻率呢?

您好,配置750KHz,在系統(tǒng)時鐘初始化函數(shù)中修改對應(yīng)的分頻系數(shù)即可,以下圖為例,使用HSI配置相應(yīng)的時鐘,HSI為24MHz,進(jìn)行32分頻后,就是750KHz。切換頻率可以直接調(diào)用對應(yīng)的初始化函數(shù)進(jìn)行切換。

image.png


static void SetSysClock(void)

{

RCC->APB2PCENR |= RCC_APB2Periph_GPIOD;

GPIOD->CFGLR&=(~0xF0);

GPIOD->CFGLR|=0x80;

GPIOD->BSHR =0x2;

#ifdef SYSCLK_FREQ_8MHz_HSI

? ? SetSysClockTo_8MHz_HSI();

...

}


您好, 請問 "system_ch32v00x.c" 中切換主頻函數(shù)中為什么會涉及到 PD1 的操作? 這個是必須的么? 其目的是什么?


您好,PD1是單線調(diào)試接口,默認(rèn)是浮空態(tài)的,為防止強干擾情況下出現(xiàn)異常加了該操作。


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

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