看規(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)行切換。
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)異常加了該操作。