Kafa yedirten problem - MCU'yu Timera senkronlamak

Başlatan z, 23 Kasım 2015, 09:26:52

yamak

Hocam yukarıda bahsettiğim yöntemi kullanarak:
Interrupt bittiğinde o anki cycle değerini alıp tekrar interrupt oluştuğunda aradaki farka bakar.Kaç cycle gecikme olmuşsa en kötü duruma göre(yani en fazla gecikmeye göre) biraz daha bekleme yapmasanız olmuyo mu?

z

Olmuyor. İşlemciye 1/3 cycle lık komut gecikmesi yaptırmayı beceremedim.


Bana e^st de diyebilirsiniz.   www.cncdesigner.com

Klein

Hocam  dma , timer ve benzeri modüllerin amacı zaten bu tip şeyler.  Donanım destekli çözümler son çare değil, ilk hedef olarak düşünülmeli bence.

z

Bana e^st de diyebilirsiniz.   www.cncdesigner.com