Timer compare mode çalışma mekanizması

Başlatan esdevhk, 13 Haziran 2018, 00:41:45

esdevhk

iyi günler arkadaşlar,

timer compare mode çalışıyordum fakat havada kalan bazı sorularım var.
*öncelikle compare mode tam olarak nedir?
*timer register ile ccp registerin karşılaştırılması olarak anlatılıyor peki bu olay tam olarak nasıl oluyor?
*bu mekanizmanın bana yararı nedir?(kullanıldığı proje örnekleri mesela)
*bu mekanizmanın normal bir timer ile herhangi bir pini aktif ya da pasif yapmamızdan farkı nedir?

şimdiden teşekkürler

e-zeki

*Output Compare Mode timer'ın counter'ı ile CCR deki set değerin karşlaştırılması ve buna göre istenilen işlemlerin yapılmasını sağlar.
* Timer frekansında timer saymaya başlar ve her tick için CCR deki set değeri kontrol eder. eşleşiyorsa o durumda istenenleri yapar eşleşmiyorsa saymaya devam eder.
* Bu mekanizma PWM fonksiyonlarının temelini oluşturur PWM bir tür output compare fonksiyonudur.
* Counter değerlerine göre pin aktif deaktif yapmak da basit bir output compare kullanımı sayılır fakat output compare daha kompleks işlemleri daha az kod satırıyla yapmaya imkan tanır.