eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaRynek pracy STM32 › Re: Rynek pracy STM32
  • Data: 2022-07-19 20:59:41
    Temat: Re: Rynek pracy STM32
    Od: heby <h...@p...onet.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On 19/07/2022 20:43, Janusz wrote:
    >> bez tego znika Ci kod, to robisz coś bardzo, bardzo źle?
    > Znowu nie masz pojęcia, tak voiltale powoduje że kod pracuje tak jak ja
    > chcę a nie jak kompilator myśli że ma pracować.

    vialtile używane jest tylk ow sytuacji, kiedy *coś* może zmienić
    zawartość zmiennej *nieoczekiwanie*.

    Takie sytuacje to:

    Inny wątek.

    Przerwanie.

    Rejestr sprzętowy.

    Tylko w jednej sytuacji z tej listy używamy volatile. W dwóch używamy
    barier. Istnieją mikroskopije architektury, w których nie ma barier, ale
    teraz nawet miganie diodami robi się na ARMach.

    Jeśli wyoptymalizowało Ci kod, który korzysta ze zmiennej i "naprawiłeś"
    to przez delklarację volatile, to masz naprawdę nikłe pojęcie o tym, jak
    pracuje kompilator i gdzie jest przyczyna niedziałania.

    Współczuję.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: