STM32F4 Basic Timers(TIM6 & TIM7)


STM32F4 Basic Timers(TIM6 & TIM7)

#BasicTimer #STM32F #STM32F4 #STM32CubeIDE #ST #TIM6 #TIM7 Basic Timers(TIM6 & TIM7) 이번포스팅은 STM32F4의 Basic Timer의 설정에 대해 설명한다. STM32F4에는 16비트의 Up카운터로 자동재시작이 가능한 TIM6과 TIM7이 있다. 아래의 그림에서 보면 이 타이머는 물리적으로 DAC와 연결되어 있어서 DAC의 트리거로도 사용할 수 있다. 내부클럭이 타이머로 입력되고 (CK_INT) 그 클럭을 DAC에 트리거로 사용하거나 프리스케일러(CK_PSC)를 거쳐서 CNT카운터를 Up카운터로(0에서부터 Max까지 증가하는 방식) 동작하고 Auto-reload Register와 CNT값이 같아지면 자동으로 초기화후 카운팅을 다시 시작한다. TIMx_CR1 TIMx_CR1레지스터는 Basic Timer의 동작을 설정하는 레지스터이다. 7번 비트(ARPE)는 자동 Reload의 동작을 Enable/Disable하는 ...


#BasicTimer #ST #STM32CubeIDE #STM32F #STM32F4 #TIM6 #TIM7

원문링크 : STM32F4 Basic Timers(TIM6 & TIM7)