Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
Ogólnie to mam dobry nastrój, bo po zażenowaniu i nie dowiezaniu po wczorajszym przeczytaniu tekstu @Lord'a :
"po pierwsze dlatego, ze ten kod przejmuje caly context proca i sie kreci w kolko" ?
dzisiaj już się wyłącznie śmiałem, pojawił się dobry nastrój i jestem w stanie nawet dać jakieś wskazówki na rozwiązanie wcześniej wspomnianej zagadki :
"Na stronie z RTOS;em z opisem tasków i tak dalej w kodzie każdy z tasków był w while(1)
Czy to znaczy że :
"po pierwsze dlatego, ze ten kod przejmuje caly context proca i sie kreci w kolko" ?"
Doceń to że specjalnie znalazłem jak najczytelniejszy, to znaczy, jak najprostszy program, aby było Ci łatwiej.
Moja podpowiedź to :
Mam program, właśnie z RTOS'em, w funkcji main zaraz po ustawieniu peryferii, to znaczy pinów i tak dalej, od razu wchodzę do pętli
while(1)
Jak to się dzieje że te Twoje cytaty nie są zgodne z rzeczywistością ? :
" ze ten kod przejmuje caly context proca" - ten kod, a jest to pusta pętla while(1), nie przejmuje cały "context" procesora
"nie obsluzysz ewentualnego irq od sprzetu" - obsługuję wszelkie przerwania
"pierdola zlaguje ci flow albo ujebie procek w trybie paniki" - nic mi nie laguje i nic mi nie upierdala procesora w "trybie paniki"
Zamieszczam kod, nawet ładnie pokolorowany, żeby było prościej.
(protip - odpowiedź jest na tym skrenie)
Załącznik 380482
Gdy już rozwiążesz tą zagadkę, możemy przejść do zastosowania w pythonie wyśmianego przez Ciebie :
while(1):
try:
...
except:
...
"po pierwsze dlatego, ze ten kod przejmuje caly context proca i sie kreci w kolko" ?
dzisiaj już się wyłącznie śmiałem, pojawił się dobry nastrój i jestem w stanie nawet dać jakieś wskazówki na rozwiązanie wcześniej wspomnianej zagadki :
"Na stronie z RTOS;em z opisem tasków i tak dalej w kodzie każdy z tasków był w while(1)
Czy to znaczy że :
"po pierwsze dlatego, ze ten kod przejmuje caly context proca i sie kreci w kolko" ?"
Doceń to że specjalnie znalazłem jak najczytelniejszy, to znaczy, jak najprostszy program, aby było Ci łatwiej.
Moja podpowiedź to :
Mam program, właśnie z RTOS'em, w funkcji main zaraz po ustawieniu peryferii, to znaczy pinów i tak dalej, od razu wchodzę do pętli
while(1)
Jak to się dzieje że te Twoje cytaty nie są zgodne z rzeczywistością ? :
" ze ten kod przejmuje caly context proca" - ten kod, a jest to pusta pętla while(1), nie przejmuje cały "context" procesora
"nie obsluzysz ewentualnego irq od sprzetu" - obsługuję wszelkie przerwania
"pierdola zlaguje ci flow albo ujebie procek w trybie paniki" - nic mi nie laguje i nic mi nie upierdala procesora w "trybie paniki"
Zamieszczam kod, nawet ładnie pokolorowany, żeby było prościej.
(protip - odpowiedź jest na tym skrenie)
Załącznik 380482
Gdy już rozwiążesz tą zagadkę, możemy przejść do zastosowania w pythonie wyśmianego przez Ciebie :
while(1):
try:
...
except:
...
Przeczytaj sobie tam komentarz 200-202 linijka...
Zakładki