Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Arduino - tutorijali, pitanja, primjeri i projekti
(10-13-2016, 11:42 AM)mp3police Wrote: interapt (brojač prešao iz FF u 00) ;
;procesor obrađuje interapt, a imamo nepoznato vreme obrade, a pošto klok radi brojač broji

Ovo vreme je uglavnom poznato sve dok imas jedan interapt u programu.
Ulazak i izlazak iz interapt rutine je kod RISC procesora vrlo definisan, tacno se zna koliko clock ciklusa to oduzima.

To prakticno znaci da ces uvek u istom trenutku da udjes i izadjes iz interapta, ajd da kazemo da i to ne mora da bude tako zbog drugih interapta ali si i dalje sihronizovan sa realnim vremenom, nema akumuliranja greske. Recimo jednom ce da okine sa 5 ciklusa zadrske, drugi put za 10 i tako dalje ali se greska ne akumulira, jedino imas "jitter" koji moze a ne mora da ti pravi problem sto naravno zavisi sta konkretno program radi (kriticno je kod brojanja spoljnih impulsa ili merenja relativno visoke frekvencije).
Reply


Messages In This Thread
RE: Arduino - tutorijali, pitanja, primjeri i projekti - by mikikg - 10-13-2016, 11:54 AM

Forum Jump:


Users browsing this thread: 9 Guest(s)