int main(void)
{
RCC_ClocksTypeDef RCC_Clocks;
RCC_Configuration();
GPIO_Configuration();
USART_Configuration();
DMA_Configuration();
ADC_Configuration();
USART_ClearFlag(USART1,USART_FLAG_TC);
RCC_GetClocksFreq(&RCC_Clocks);
if(RCC_GetSYSCLKSource()==0x08)
{
printf("\r系统时钟源是PLL\r\n");
}
printf("\r SYSCLK :%d Hz\r\n",RCC_Clocks.SYSCLK_Frequency);
printf("\r HCLK :%d Hz\r\n",RCC_Clocks.HCLK_Frequency);
printf("\r PCLK1 :%d Hz\r\n",RCC_Clocks.PCLK1_Frequency);
printf("\r PCLK2 :%d Hz\r\n",RCC_Clocks.PCLK2_Frequency);
printf("\r ADCCLK :%d Hz\r\n",RCC_Clocks.ADCCLK_Frequency);
}
最后输出的是 36000000
|