Tema: Re: Padekit pagaut bug'a (Arduino)
Autorius: ig
Data: 2015-06-06 10:15:37
Atrodo kad geriausia butu jei cpu pamates, kad jei einamoji opearcija 
nesigauna (tarkim per viduri kintamojo nuskaitymo operacijos atejo 
pertraukimas), tai po pertraukimo grizta atgal iki pertraukto veiksmo 
pradzios ir tada korektiskai ivykdo ta operacija, o ne pabega is namu su 
vienu batu...



On 2015-06-06 9:50, ig wrote:
> Bet tai ... bus kita problemele - jei interuptas ateis "if" metu, ir i
> ji nebus sureaguota, tai as pamesiu zingsniuka. Zingsniukas po
> zingsniuko ir ziurek po kurio laiko jau nebepataiko niekas... Tuo
> labiau, kad greiciausiai bus ir daugiau tu if'u ir kitu veiksmu.
>
>
> Gal imanoma kazkaip "kaupti" praleistus interruptus arba gal kazkaip
> galima priversti programos gabala suveikti tarp interruptu, o jei
> nespeja tada geriau praleisti ta nekritine programos kodo dali ir paskui
> kazkaip(vel if'ai) chekinti, kad pvz counteris jau per daug
> priskaiciaves ir pasukti varikli atgal kompensuojant programos nespejima...
>
>
> Aplamai kur cia silpnoji dalis ? cpu registru bitai ? cpu MHz ? softo
> nelankstumas ? hardwarine interruptu realizacija ?
>
>
>
>
>
>