[Cortex-M3] 4. Systick, TimerX 제어하기 (1)
오늘은 systick을 이용하여 타이머를 만들고, millis구조를 사용하는 방법을 배웠다. systick은 기본적으로 72MHz를 사용하며, 분주를 사용하여 헤르츠를 낮출수 있다. 이제 systick을 다룰 레지스터를 알아보자. 1. STK_CTRL (SysTick control and status register) 여기서는 enable에서 필요한 ENABLE비트만 이해하고 다음 시간에 배우는걸로 넘어가도록 하자. ENABLE (counter enable) : 0 - counter disable 1- counter enable 2. STK_LOAD (SysTick reload value register) 이 RELOAD가 24비트로 이루어진 레지스터는 분주비를 설정하는 레지스터이다. 72MHz로 들어오..
2019.09.08