eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikatime.h na STM32 i strefy czasowe › Re: time.h na STM32 i strefy czasowe
  • Data: 2022-11-15 20:31:44
    Temat: Re: time.h na STM32 i strefy czasowe
    Od: "Grzegorz Niemirowski" <g...@g...net> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Atlantis <m...@w...pl> napisał(a):
    > letniego/zimowego. Pamiętam, że w czasach AVR-ów musiałem to wszystko
    > robić ręcznie. Odpowiednia funkcja sprawdzała czy w danym momencie
    > powinienem dodać godzinę czy dwie, a potem odpowiednią wartość w sekundach
    > dodawałem do timestampu (time_t) aby finalnie przekonwertować do struct tm
    > i wyświetlić.

    Nie musiałeś, były funkcje set_zone() i set_dst().

    > Jeszcze lepiej było to zrobione w RTOS SDK z ESP8266/ESP32, gdzie po
    > prostu wystarczyło ustawić odpowiednią zmienną środowiskową i to własciwie
    > załatwiało sprawę - biblioteka time.h stawała się świadoma strefy
    > czasowej:
    > setenv("TZ", "GMT-1GMT-2,M3.5.0/2,M10.5.0/3", 1);
    > tzset();
    > Jak to się robi w STM32, korzystając z GCC i STM32CubeIDE?

    Tak samo jak na ESP.

    --
    Grzegorz Niemirowski
    https://www.grzegorz.net/

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: