1.将RCC寄存器重新设置为默认值RCC_DeInit(default 默认) 2.打开外部高速时钟晶振HSERCC_HSEConfig(RCC_HSE_ON); 3.等待外部高速时钟晶振工作 HSEStartUpStatus = RCC_WaitForHSEStartUp(); 4.设置AHB时钟RCC_HCLKConfig; 5.设置高速APB2时钟RCC_PCLK2Config; 6.设置低速速APB1时钟RCC_PCLK1Config 7.设置PLL...
8、能描述设置低速AHB时钟(PtlKD输入参数RCC_PCLK1;定义PCLK1,该时钟源自AHB时钟(HCLK) 参间Sztimi: RCC_PCLK1查阅更多该参数允许取值范围RCJPCLKl该参蚯设置了低速AHB时钟tPCLKl),Table 354.给出了该参数可取的值Table 354. RCC_PC LK1 值RCJPCLK1描述RCC_HCLK_DivlAPB1 时钟=HCLKRCCHCLK_Div2APB1 时钟=...
APB2 分频器可供选择为1、2、4、8、16 分频,其输出一路供APB2 外设使用(PCLK2,最大频率72MHz);一路送给定时器(Timer)1 的倍频器使用(TIM1CLK),该倍频器可选择1 或者2 倍频,输出供定时器1 使用;另外,APB2 分频器还有一路输出供ADC 分频器使用, 分频后送给ADC 模块使用,ADC 分频器可选择为2、4、6...
{//使能预取指缓冲FLASH_PrefetchBufferCmd(FLASH_PrefetchBuffer_Enable);//设置FLASH等待2个周期FLASH_SetLatency(FLASH_Latency_2);//设置HCLK,即AHB的时钟频率为不分频RCC_HCLKConfig(RCC_SYSCLK_Div1);//设置PCLK2时钟频率为不分频RCC_PCLK2Config(RCC_HCLK_Div1);//设置PCLK1时钟频率为2分频RCC_PCLK1Confi...
1.将RCC寄存器重新设置为默认值RCC_DeInit(default默认) 2.打开外部高速时钟晶振HSERCC_HSEConfig(RCC_HSE_ON); 3.等待外部高速时钟晶振工作 HSEStartUpStatus=RCC_WaitForHSEStartUp(); 4.设置AHB时钟RCC_HCLKConfig; 5.设置高速APB2时钟RCC_PCLK2Config; ...
(1)送给AHB 总线、内核、内存和DMA 使用的HCLK 时钟. (2)通过8 分频后送给Cortex 的系统定时器时钟. (3)直接送给Cortex 的空闲运行时钟FCLK. (4)送给APB1 分频器. APB1 分频器可选择为1、2、4、8、16 分频,其输出中一路供APB1 外设使用(PCLK1,最大频率36MHz);另一路送给定时器(Timer)2、3、4 的...