9월 232012
 

14. 고급제어 타이머 (TIM1&TIM8)

14.1 TIM1&TIM8 소개

고급제어 타이머 (TIM1&TIM8) 는 16비트 자동 reload 카운터와 이를 제어하는 프로그램 가능한 prescaler로 구성된다.

이는 다양한 목적에 사용될 수 있는데, 예를 들어 입력 시그널의 펄스 길이를 측정하거나, 출력 파형을 생성 (output compare, PWM, 죽은 시간 입력을 갖는 보상형 PWM) 할 수 있다.

펄스 길이와 파형의 주기는 타이머의 prescaler와 RCC 클록 콘트롤러 prescaler를 이용하여 수 마이크로 초에서 수 밀리세컨드 초까지 조절 할 수 있다.

고급기능 타이머(TIM1&TIM8)와 범용 (TIMx) 타이머는 완전히 별개이고, 어떠한 리소스토 공유하지 않는다. 이 들은 또한 서로 동기화 될 수도 있다.

15. 범용 타이머 (TIM2 ~ TIM5)

15.1 TIM2 ~ TIM5 소개

범용 타이머(TIM2~TIM5) 는 16비트 자동 reload 카운터와 이를 제어하는 프로그램 가능한 prescaler로 구성된다.

이는 다양한 목적에 사용될 수 있는데, 예를 들어 입력 시그널의 펄스 길이를 측정하거나, 출력 파형을 생성 (output compare, PWM) 할 수 있다.

펄스 길이와 파형의 주기는 타이머의 prescaler와 RCC 클록 콘트롤러 prescaler를 이용하여 수 마이크로 초에서 수 밀리세컨드 초까지 조절 할 수 있다.

이 타이머는 완전히 독립된 것이며, 어떤 자원도 공유하지 않는다. 이들은 또한 서로 동기화 될 수도 있다.

16. 범용 타이머 (TIM9 ~ TIM14)

16.1 TIM9 ~ TIM14 소개

범용 타이머(TIM9~TIM14) 는 16비트 자동 reload 카운터와 이를 제어하는 프로그램 가능한 prescaler로 구성된다.

이는 다양한 목적에 사용될 수 있는데, 예를 들어 입력 시그널의 펄스 길이를 측정하거나, 출력 파형을 생성 (output compare, PWM) 할 수 있다.

펄스 길이와 파형의 주기는 타이머의 prescaler와 RCC 클록 콘트롤러 prescaler를 이용하여 수 마이크로 초에서 수 밀리세컨드 초까지 조절 할 수 있다.

이 타이머는 완전히 독립된 것이며, 어떤 자원도 공유하지 않는다. 이들은 또한 서로 동기화 될 수도 있다.

17. 기본 타이머 (TIM6, TIM7)

17.1 TIM6, TIM7 소개

기본 타이머(TIM6, TIM7) 는 16비트 자동 reload 카운터와 이를 제어하는 프로그램 가능한 prescaler로 구성된다.

이 타이머는 시간 기반의 일반 타이머로 사용될 수도 있고, 특별히 이 타이머는 디지털-아날로그 변환기 (DAC)를 운용할 때 사용된다. 사실은,  내부적으로 이 타이버는 DAC와 연결되어 있어서, 트리거 출력을 통해 DAC를 제어할 수 있다.

이 타이머는 완전히 독립된 것이며, 어떤 자원도 공유하지 않는다.

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)