eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaDCF77Re: DCF77
  • Data: 2018-07-24 12:25:22
    Temat: Re: DCF77
    Od: Atlantis <m...@w...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On 24.07.2018 11:21, Janusz wrote:

    > No i to pokazuje jaki burdel jest w arduino i ile warte są tam bibloteki,
    > to jest fajne dla początkujących do pomrugania ledkąale do obsługi lcd
    > juz niezupełnie,

    Generalnie (z jednym wyjątkiem) nigdy nie robiłem projektów na Arduino.
    Uczyłem się w czasach, gdy standardem było projektowanie i lutowanie
    własnej płytki, a potem pisanie kodu w C. Rozumiem, że podejście
    polegające na składaniu układu z klocków ułatwia naukę, jednak budowanie
    w ten sposób urządzeń zdecydowanie jest nie dla mnie.
    Niemniej mam pod ręką kilka płytek Arduino, bo do tej pory idealnie
    nadawały się do testowania nowych modułów.
    Czasem też najłatwiej jest znaleźć jakąś bibliotekę na tę platformę.
    Zwykle co prawda biblioteki napisane są w C++, ale przepisanie tego w C
    specjalnie trudne nie jest.

    Do tej pory nie zdarzyło mi się jednak, żeby przykład nie działał z
    miejsca...


    > syn parę miesięcy temu sam uruchomił lcd-ka z jakieś tam bibloteki, teraz
    > się nudzi bo wakacje wrócił do tematu i już mu nie chodzi mimo że
    > połączenia dobre i wszystko działa bo sprawdzałem u siebie w C, ale u
    > niego przestało :(

    A właśnie - mnie w Arduino czasami drażni to, że tam całkiem spore
    biblioteki potrafią być napisane tak, jakby przygotowano je z myślą o
    kimś, kto dopiero zaczyna się uczyć i jeszcze nie ogarnia takich
    zagadnień jak callbacki albo pseudowątki.

    No bo jak wytłumaczyć fakt, że całkiem spora biblioteka do obsługi
    wyświetlaczy graficznych i generowania menu wymusza blokujące
    wykonywanie kodu? Funkcja czeka na dane wejściowe z przycisku... Coś
    takiego byłoby dopuszczalne na pececie, gdzie można sobie odpalić osobny
    proces/wątek, jednak nie na mikrokontrolerze bez systemu operacyjnego...


    > A oglądałeś ten kod co Ci wysłałem linka?

    Rzuciłem okiem. Mam zresztą samą książkę i chyba kiedyś pobieżnie
    przeglądałem ten rozdział.
    Obsługa DCF77 była też chyba opisana w którejś z książek pana Kardasia,
    tak jednak autor posłużył się mechanizmem input capture. W razie
    niepowodzenia mam więc do czego sięgnąć. Skoro jedna już zacząłem
    portować tę bibliotekę z Arduino, spróbuję doprowadzić to do końca. :)

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: