...kuba... napisał(a):
Też byłem bardziej za hardware-owym PWM... A jak można zrealizować odliczanie czasu i równoczesne sprawdzanie czy dany warunek nie jest spełniony? Za pomocą przerwań zewnętrznych, czy tak jak ja to zrobilem w pętli while(), umieścić warunek i _delay_ms(...), tylko, że przy takim rozwiązaniu czasem występowało opóźnienie reakcji na spełniony warunek, jak program byl w miejscu odliczania delay;/ chyba, że w praktyce ta 1s opóźnienia nie będzie zauważalna??
No właśnie - książka prowadzi jak po sznurku do tego żeby zrezygnować z delayów bo sam widzisz co się dzieje. Tak więc nie warto poczytać ją dalej bo dokładnie jest o tym mowa - szczególnie w rozdziale
"Wstęp do systemów czasu rzeczywistego"
ale jeśli nie czytałeś poprzednich rozdziałów jeszcze to nie skacz do niego od razu bo się być może załamiesz - trzeba po kolei czytać i robić ćwiczenia ....
_________________
zapraszam na blog:
http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj
Kurs EAGLE ] [ mój kanał YT TV
www.youtube.com/mirekk36 ]