[STM32] Clock

d2h10s·2021년 10월 4일
0

STM32

목록 보기
3/8
post-thumbnail
  • HSI( Internal High-Speed Clock ) - 내부 RC 오실레이터의 주파수를 클럭 소스로 사용한다.

  • HSE( External High-Speed Clock ) - 외부에 부착한 크리스탈이나 오실레이터의 주파수를 클럭 소스로 사용한다.

  • PLL( Phase-Locked Loop ) - HSI나 HSE의 주파수를 체배하여 클럭 소스로 사용한다.
    이랗게 설정된 클럭이 시스템 클럭(이 후, SYSCLK으로 표시하겠다.)이다. 이 SYSCLK은 다시 내부의 여러 장치들에게 공급되어야 한다. 크게 AHB, APB2, APB1 3개의 버스에 물려있는 장치들에게 공급된다.

  • AHB( Advanced High Performance Bus ) - DMA, RCC, Flash Memory I/F, OTG 등이 연결됨. 공급 클럭 약칭 HCLK

  • APB2( Advanced Peripheral Bus 2 ) - UART1, ADC, TIM1, SPI1, GPIO, AFIO 등이 연결됨. 공급 클럭 약칭 PCLK2

  • APB1( Advanced Peripheral Bus 1 ) - UART2, 3, TIM2, 3, 4, I2C, SPI2, 3 등이 연결됨. 공급 클럭 약칭 PCLK1

profile
Embedded SW Engineer 최호승입니다.

0개의 댓글