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



Teraz jest 19 kwi 2024, o 04:31


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 15 cze 2017, o 14:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 mar 2014
Posty: 150
Lokalizacja: Staszów
Pomógł: 12

Kłaniam się Kolegom,

Napisałem kod odczytujący dane z zegara DS3231 w oparciu o BB.
Wygląda jak poniżej i w mojej ocenie działa jak chcę:

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


Napisałem też kod do obliczenia godzin wschodu i zachodu słońca, który też działa jak oczekuję
i podaje poprawne wyniki. Oto on:

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


Połączenie obu powyższych eliminuje konieczność ręcznego (czyli w pliku "parametry.h") podawania daty do obliczeń,
bo weźmie się ją z ds3231.
Spróbowałem więc je połączyć i wyszło tak:

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


I tu się moja radość skończyła. Od tygodni próbuję z tym walczyć, ale sam już nic nie wymyślę.
Nie kompiluje się. Zwraca coś takiego:

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


Dodam, że jeśli usunę (zakomentuję) z tego połączonego kodu sekcję następującą (czyli wyświetlanie), to wszystko się kompiluje jak należy.

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


Może ktoś rzuci łaskawym okiem i oświeci.

Kilka razy napisałem powyżej, że "działa jak oczekuję".
Uprzejmie proszę bardziej doświadczonych i obdarzonych zdolnościami Kolegów o niekładzenie zbytniego nacisku na te słowa.
Każdą krytykę przyjmuję, byle cokolwiek wnoszącą, bo tylko wtedy się uczę.

_________________
Ad augusta per angusta



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2017, o 15:27 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Jeżeli koniecznie musisz korzystać z floatów, to zobacz ten temat u Mirka na blogu: http://mirekk36.blogspot.com/2013/04/eclipse-nie-dziaa-mi-printf-dla-float.html


Autor postu otrzymał pochwałę

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2017, o 15:57 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 mar 2014
Posty: 150
Lokalizacja: Staszów
Pomógł: 12

Piotrek_P napisał(a):
Jeżeli koniecznie musisz korzystać z floatów (...)

Nie bardzo wiem, jak mogę zrobić te obliczenia inaczej.

Zrobiłem dokładnie według wskazówek na Mirkowym blogu.
Zadziałało, w dodatku ze wszystkimi wymienionymi tam objawami (czyli duży wzrost zajętości pamięci).
Pora na podziękowania:
Dziękuję uprzejmie. A tyle tygodni mi zajęła walka z tym!

_________________
Ad augusta per angusta



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2017, o 16:04 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Proszę bardzo i pozdrawiam :)

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2017, o 17:56 
Offline
Użytkownik

Dołączył(a): 25 lip 2013
Posty: 2561
Pomógł: 126

Kliknij koledze klawisz pomógł :)

Sent from my Mi-4c using Tapatalk



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2017, o 19:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 mar 2014
Posty: 150
Lokalizacja: Staszów
Pomógł: 12

No kliknąłem od razu i pojawiło się okienko "Przyznaj pochwałę", co też zrobiłem - bo należało (i należało się).
Czy "pomógł" to coś jeszcze innego?
Jeśli tak, to proszę o wskazówki jak to zrobić.
Chętnie i tu się dokształcę.

_________________
Ad augusta per angusta



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 cze 2017, o 19:57 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Spokojnie koledzy, pochwałę otrzymałem za co serdecznie dziękuję i polecam się na przyszłość. :)

_________________
Pozdrawiam
PP



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO