mcuyangyifan 发表于 2015-10-31 10:33:29

STM32F3锁相环时钟源


以上是STM32F3固件中的函数及说明,这是不是说明STM32F3锁相环的时钟源不能选择外部高速时钟?

党国特派员 发表于 2015-10-31 12:06:01

这个还是要看手册。

mcuyangyifan 发表于 2015-10-31 14:26:31

手册上的时钟图上PLL是可以接外部时钟源的,但是这个函数不能配置外部 时钟源,是要 自己写吗?

mcuyangyifan 发表于 2015-10-31 14:27:12

党国特派员 发表于 2015-10-31 12:06
这个还是要看手册。


手册上的时钟图上PLL是可以接外部时钟源的,但是这个函数不能配置外部 时钟源,是要 自己写吗?

小小笼包 发表于 2015-10-31 16:09:10

:P:P:P:P:P

党国特派员 发表于 2015-10-31 16:27:43

使用HAL库,没有你说的那些问题。
/** System Clock Configuration
*/
void SystemClock_Config(void)
{

RCC_OscInitTypeDef RCC_OscInitStruct;
RCC_ClkInitTypeDef RCC_ClkInitStruct;
RCC_PeriphCLKInitTypeDef PeriphClkInit;

RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;
RCC_OscInitStruct.HSEState = RCC_HSE_ON;
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL9;
RCC_OscInitStruct.PLL.PREDIV = RCC_PREDIV_DIV1;
HAL_RCC_OscConfig(&RCC_OscInitStruct);

RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_SYSCLK|RCC_CLOCKTYPE_PCLK1;
RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV2;
RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1;
HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_2);

PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_USART1|RCC_PERIPHCLK_USART2
                              |RCC_PERIPHCLK_USART3;
PeriphClkInit.Usart1ClockSelection = RCC_USART1CLKSOURCE_PCLK2;
PeriphClkInit.Usart2ClockSelection = RCC_USART2CLKSOURCE_PCLK1;
PeriphClkInit.Usart3ClockSelection = RCC_USART3CLKSOURCE_PCLK1;
HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit);

HAL_SYSTICK_Config(HAL_RCC_GetHCLKFreq()/1000);

HAL_SYSTICK_CLKSourceConfig(SYSTICK_CLKSOURCE_HCLK);

/* SysTick_IRQn interrupt configuration */
HAL_NVIC_SetPriority(SysTick_IRQn, 0, 0);
}

你好我好大家好! 发表于 2015-10-31 21:33:57

:):):):):):)

aabird 发表于 2015-11-1 07:38:19

看手册的时钟树,描述的挺详细的

dsjsjf 发表于 2015-11-1 22:44:48

帮顶            

mcuyangyifan 发表于 2015-11-4 14:58:27

党国特派员 发表于 2015-10-31 16:27
使用HAL库,没有你说的那些问题。

谢谢,明白了,
页: [1] 2
查看完整版本: STM32F3锁相环时钟源