STM32F072系统时钟配置求助
就是想知道,void RCC_PLLConfig(uint32_t RCC_PLLSource, uint32_t RCC_PLLMul);RCC_PLLSource这个参数要是选择为RCC_PLLSource_HSE_Div1作为时钟源,怎么办?void RCC_PLLConfig(uint32_t RCC_PLLSource, uint32_t RCC_PLLMul);库函数见附件/*******************************************************************************
** Function name: RCC_Configuration
**
** Descriptions : 系统时钟配置
**
*******************************************************************************/
void RCC_Configuration(void)
{
ErrorStatus HSEStartUpStatus;
/* RCC system reset(for debug purpose) */
RCC_DeInit();
/* Enable HSE */
RCC_HSEConfig(RCC_HSE_ON);
/* Wait till HSE is ready */
HSEStartUpStatus = RCC_WaitForHSEStartUp();
if(HSEStartUpStatus == SUCCESS)
{
/* HCLK = SYSCLK */
RCC_HCLKConfig(RCC_SYSCLK_Div1); //AHB
/* PCLK = HCLK */
RCC_PCLKConfig(RCC_HCLK_Div1)
/* USBCLK = PLLCLK / 1.5 */
RCC_USBCLKConfig(RCC_USBCLK_HSI48);
/* Flash 2 wait state */
FLASH_SetLatency(FLASH_Latency_1);
/* Enable Prefetch Buffer */
FLASH_PrefetchBufferCmd(ENABLE);
/* PLLCLK = 8MHz * 6 = 48 MHz */
RCC_PLLConfig(?, RCC_PLLMul_6);
/* Enable PLL */
RCC_PLLCmd(ENABLE);,当配置到这里RCC_PLLConfig(RCC_PLLSource_HSI, RCC_PLLMul_6);的时候,我想用外部高速时钟作为经锁相环倍频后用作系统时钟源,该怎么配置? 不懂帮顶 为什么是EEFOCUS小白 发表于 2015-5-22 14:57
不懂帮顶
谢谢,我也刚刚接触这个芯片,研究了今天的时钟这块,头都大了 你有072的Nucleo板? 072的主控不一定要这个板子啊 可以直接下一个时钟配置工具配置就好了,很方便 00-405686 发表于 2015-5-22 17:05
可以直接下一个时钟配置工具配置就好了,很方便
什么工具?能详细点吗?没有用过 没用过F0,帮顶 mrjiang111222 发表于 2015-5-22 18:26
什么工具?能详细点吗?没有用过
官网可以下,就是这个
页:
[1]
2