system_stm32f10x.c파일에서 Frequency를 다음가 같이 설정하였다.

#define SYSCLK_FREQ_72MHz  72000000

따라서 SetSysClockTo72() 함수가 호출된다.

ST 라이브러리의 도움말 파일에는 다음과 같이 정의되어 있다.

System clock frequensy를 72MHz로 설정하고 HCLK, PCLK2, PCLK1 prescalers를 configure 한다.

Project/STM32F10x_StdPeriph_Examples/RCC/main.c 파일의 561라인에 정의되어 있고 ENABLE, FLASH_Latency_2, FLASH_PrefetchBuffer_Enable, FLASH_PrefetchBufferCmd(), FLASH_SetLatency(), HSEStartUpStatus, RCC_DeInit(), RCC_FLAG_PLLRDY, RCC_GetFlagStatus(), RCC_GetSYSCLKSource(), RCC_HCLK_Div1, RCC_HCLK_Div2, RCC_HCLKConfig(), RCC_HSE_ON, RCC_HSEConfig(), RCC_PCLK1Config(), RCC_PCLK2Config(), RCC_PLLCmd(), RCC_PLLConfig(), RCC_PLLMul_9, RCC_PLLSource_HSE_Div1, RCC_SYSCLK_Div1, RCC_SYSCLKConfig(), RCC_SYSCLKSource_PLLCLK, RCC_WaitForHSEStartUp(), RESET, and SUCCESS.를 참조한다.

Posted by eoseontaek