ST Timer 예제 Code


ST Timer 예제 Code

#Timer #타이머인터럽트 #타이머 #STM32F407 #STM32CubeIDE #ST예제Code 이번 포스팅은 STM32F4의 Timer에 대한 예제 Code이다. 내부 Timer를 이용하여 1초 주기로 LED를 토글하는 Code에 대해 설명한다. 먼저 LED를 켜기위해 PD12를 GPIO 출력핀으로 설정한다. ST의 Discovery 보드를 사용하며 LED는 다른LED를 사용해도 무방하다. 먼저 Timer의 주기를 선택하기 위해 아래의 그림과 같은 Clock설정화면으로 이동한다. 현재 설정은 16Mhz로 설정을 했으며 Main클럭은 다양하게 선택이 가능하기 때문에 원하는 클럭을 설정하면 된다. 아래는 Timer7의 내부 Timer를 설정하는 사진이고 Activated Mode로 선택하고 프리스케일러를 1600분주 시킨다. 이렇게 하면 Timer7이 16M의 1600분주마다 카운팅이 된다. 16,000,000 / 1,600 = 10000(10us주기) 1초를 만들기 위해서는 카운...


#STM32CubeIDE #STM32F407 #ST예제Code #Timer #타이머 #타이머인터럽트

원문링크 : ST Timer 예제 Code