Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 28 wrz 2024, o 11:22


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 
Autor Wiadomość
PostNapisane: 21 gru 2012, o 00:37 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27296
Lokalizacja: Szczecin
Pomógł: 1041

tzn słyszałeś na razie że dzwonią ale jeszcze nie wiesz w którym kościele ;)

zapoznaj się z tym:

http://www.nongnu.org/avr-libc/user-man ... tomic.html

generalnie to co podałeś w drugim przykładzie to :

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


a to co pokazałeś na górze - stosuje się np do tymczasowego odblokowania atomowego podejścia w części kodu objętej powyższym

jak widzisz jest kilka wersji tych makr atomowych

ale jak nie jesteś pewien to korzystaj z tego co napisałeś - bo tu pewnie jasno widzisz co się dzieje

a na przyszłość użyjesz makr atomowych ;)

ja też czasem ręcznie to robię właśnie w ten sposób jak pokazałeś - bo to najprostszy sposób jak się nie zna tych makr

_________________
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 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 gru 2012, o 10:53 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27296
Lokalizacja: Szczecin
Pomógł: 1041

To jest blok którym możesz wyłączyć atomowość w małym fragmencie większego kodu, który wcześniej objąłeś blokiem ATOMIC_BLOCK

niestety - jak się dokładniej przyjrzeć to czasem mogą zdarzyć się takie potrzeby. Tyle że prawda jest taka że można często po prostu tak zmieniać koncepcję programu aby w ogóle minimalizować konieczności w ogóle używania atomowości. Tzn może nie w 100% ale czasem jak się człowiek przypatrzy na czyjeś kody - to na prawdę - ooooj dużo można zoptymalizować i to już na etapie założeń a nie jakby samego kodu nawet.

_________________
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 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO