ATNEL tech-forum https://forum.atnel.pl/ |
|
MIODULO a wielozadaniowość ... https://forum.atnel.pl/topic16644.html |
Strona 1 z 1 |
Autor: | mirekk36 [ 28 paź 2016, o 14:16 ] |
Tytuł: | MIODULO a wielozadaniowość ... |
.... no i jeszcze inne spojrzenie na ROBALA ? - zapraszam serdecznie ! |
Autor: | MirkoT [ 28 paź 2016, o 20:05 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
I znowu mam zaległości w oglądaniu poradników |
Autor: | mirekk36 [ 28 paź 2016, o 20:06 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
MirkoT napisał(a): I znowu mam zaległości w oglądaniu poradników a dlaczego ? |
Autor: | MirkoT [ 28 paź 2016, o 21:08 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
No właśnie sam się dziwię. Ty masz czas żeby je stworzyć a tu... ech... szkoda słów. Jeszcze najpierw warstwy trzeba obejrzeć. A tu już miodulo się pojawiło. Smakowity kąseczek... |
Autor: | majster [ 28 paź 2016, o 21:10 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
Fajniaszczy poradnik czekam na kolejne czesci Wysłane z mojego LIVE przy użyciu Tapatalka |
Autor: | Daro69 [ 28 paź 2016, o 21:16 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
No kurczaki, a ja timery nadal po swojemu kiszkowemu piszę. Muszę się przestawić. Fajny poradnik, i ciekawie się zapowiada dalej. . |
Autor: | majster [ 28 paź 2016, o 21:41 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
Jest już 2ga część |
Autor: | michal1210 [ 28 paź 2016, o 21:42 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
MirkoT napisał(a): Ty masz czas żeby je stworzyć a tu... ech... szkoda słów. hehe popieram znam ten ból Ale poradnik super z niecierpliwością czekam na kolejne części ------------------------ [ Dodano po: 28 minutach ] A co to za radio się przemyciło na koniec cz.2 ? |
Autor: | Daro69 [ 28 paź 2016, o 22:18 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
Fajny sposób, podobny z wykorzystaniem "miodulo" mam właśnie w przerwaniu na liczniku i wystawiam flagi . ------------------------ [ Dodano po: 1 minucie ] język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. |
Autor: | mirekk36 [ 28 paź 2016, o 22:38 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
Daro69 napisał(a): Muszę się przestawić. Łoooj panie - to po Yellowbooku - będzie trzeba się jeszcze raz przestawić i to o 180 st .... ale będzie miodnie - zapewniam ------------------------ [ Dodano po: kilkunastu sekundach ] Daro69 napisał(a): podobny z wykorzystaniem "miodulo" mam właśnie w przerwaniu na liczniku i wystawiam flagi Miodulo w przerwaniu - nicht gut ------------------------ [ Dodano po: 1 minucie ] michal1210 napisał(a): A co to za radio się przemyciło na koniec cz.2 ? Wypadło z YB niestety czeka na lepsze czasy i kolejnego Xbooka |
Autor: | Daro69 [ 28 paź 2016, o 23:03 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
O kurczaki, mirekk36 napisał(a): Miodulo w przerwaniu - nicht gut To mi dało do myślenia, i teraz w przerwaniu mam tylko flag_ms_co_10++; a resztę przemiodkowałem do głównej. if(flag.. ..){....; ... ;flag_..--; } Ale to teraz proste. DZIĘKUJĘ. |
Autor: | Harry [ 29 paź 2016, o 00:49 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
Wg mnie szkoda czasu na pętlę w przerwaniu, zwłaszcza że o ile pamiętam to wywołanie jednej instrukcji zabiera 1us(albo nawet dwie, zakładając f=1MHz)), w przypadku modulo to znacznie więcej, bo dzieli za każdym razem resztę aż do uzyskania wyniku, więc tu na dzień dobry idzie co najmniej 500us w buraki na samą pętle plus z kilkaset na liczenie modulo. |
Autor: | Tomekk [ 29 paź 2016, o 09:47 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
Poradnik jak zwykle SUPER. Mam małe pytanie czy zmienne uint16_t Timer1, Timer2 nie powinny być typu volatile. |
Autor: | mirekk36 [ 29 paź 2016, o 09:54 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
Tomekk napisał(a): Poradnik jak zwykle SUPER. Mam małe pytanie czy zmienne uint16_t Timer1, Timer2 nie powinny być typu volatile. Akurat w kodzie z tego poradnika nie musi być volatile ... i jak myślisz ? dlaczego ? ... albo inne pytanie do ciebie ... kiedy trzeba koniecznie zastosować specyfikator volatile ? |
Autor: | Tomekk [ 29 paź 2016, o 10:18 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
W obsłudze przerwań. Czyli gdy zmieniamy zmienne globalne w funkcjach to volatile jest nie potrzebne (akurat nie mam przy sobie BB i nie mogę sprawdzić) ? |
Autor: | Harry [ 29 paź 2016, o 10:21 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
Volatile używa się głównie w przerwaniach, kiedy jakiś inny wątek może zaburzyć wartość zmiennej. Mam na myśli zmienną globalną(dostępną na zewnątrz przerwania). Pewnie to trzecia z prawd |
Autor: | anshar [ 29 paź 2016, o 11:00 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
Warto poczytać: VOLATILE w języku C - teraz już każdy zrozumie |
Autor: | Tomekk [ 29 paź 2016, o 11:31 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
Anshar Dzięki za Link. W tak dużej ilości materiału musiałem to pominąć, muszę chyba jeszcze raz przestudiować cały blog pewnie jeszcze dużo innych pominiętych rzeczy znajdę. |
Autor: | driver0207 [ 29 paź 2016, o 22:06 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
Hmmmm .. Hmmmmm ... ale fajne te miodulo . Robaczek poszedł na spacer a ja już mam nowy pomysł. Poradnik jak red bull dodaje skrzydeł . |
Autor: | 43kuku [ 2 lis 2016, o 20:05 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
Tak swoją drogą, to przypomniało mi się, że taki nabierak do miodu: czasami nazywa się miodulką |
Autor: | kicajek [ 2 lis 2016, o 22:31 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
Witam ...ale z tym "akustycznym" szukaniem błędu w Icz. to o mały włos a byłoby po kicajku. Tak nie można - człowiek wpatruje się w ekran, wsłuchuje się w głośniki -a tu... jak u Hitchcock'a Pozdr. |
Autor: | mirekk36 [ 2 lis 2016, o 23:01 ] |
Tytuł: | Re: MIODULO a wielozadaniowość ... |
kicajek napisał(a): Witam ...ale z tym "akustycznym" szukaniem błędu w Icz. to o mały włos a byłoby po kicajku. Tak nie można - człowiek wpatruje się w ekran, wsłuchuje się w głośniki -a tu... jak u Hitchcock'a Pozdr. No wiesz - trzeba umieć budować atmosferę grozy jak w dobrym serialu ... więc mam nadzieję, że mi się udało |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |