PWM에서의 이중 버퍼
2019. 6. 14. 22:19ㆍ임베디드/ATmega128
16비트 파형 생성 모드에서 15번을 선택한 후에 COMnx1, COMnx0을 각각 0과 1로 설정하면 OCnA에 대해서 CTC 파형을 얻게 된다. 그러면 기존 CTC와 무슨 차이가 있는 것인가?
이중 버퍼를 사용할 수 있어 OCR1A의 값이 바로 갱신되지 않고 다음 PWM 시작에서 갱신된다
기존 CTC에서는 PWM 도중에 바꾸게 되면 해당 PWM 파형에서 OCR1A의 값이 바뀌게 된다
'임베디드 > ATmega128' 카테고리의 다른 글
비트마스킹을 통한 RGB LED 색 모두 봐보기 (0) | 2019.06.15 |
---|---|
PAM과 PWM 그리고 PCM (0) | 2019.06.14 |
PWM 정리 (0) | 2019.06.14 |
AVR 스터디 [2019.06.16] (0) | 2019.06.14 |
AVR 스터디 [2019.06.09] (0) | 2019.06.14 |