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



Teraz jest 24 lut 2026, o 23:54


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
 Tytuł: DS3231
PostNapisane: 5 lut 2016, o 11:21 
Offline
Użytkownik

Dołączył(a): 24 kwi 2014
Posty: 59
Pomógł: 0

Witam,
Próbuję uruchomić DS3231, kod do poradnika http://mirekk36.blogspot.com/2013/11/rtc-ds3231-najdokadniejszy-zegarek-na.html
Jedyna różnica to kwarc 18432000
Kompilator pokazuje takie coś " warning: #warning "Compiler optimizations disabled; functions from <util/delay.h> won't work as designed" [-Wcpp]"
Może ktoś wie w czym problem?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: DS3231
PostNapisane: 5 lut 2016, o 11:45 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 mar 2014
Posty: 356
Lokalizacja: Pruszków
Pomógł: 15

wydaje mi się, że projekt był pod starego toolchaina

utwórz sobie nowy pusty projekt i skopiuj zawartość main do nowo stworzonego projektu oraz biblioteki LCD i TWI
i powinno działać.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: DS3231
PostNapisane: 5 lut 2016, o 12:07 
Offline
Moderator
Avatar użytkownika

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

rohan napisał(a):
Może ktoś wie w czym problem?

Ja wiem .... z uporem godnym podziwu stosujesz w kodzie

#define F_CPU xxxx a tego NA PEWNO nie było w poradniku - zaś ty pewnie sobie to dodałeś no i masz

_________________
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  
 Tytuł: Re: DS3231
PostNapisane: 5 lut 2016, o 12:13 
Offline
Użytkownik

Dołączył(a): 24 kwi 2014
Posty: 59
Pomógł: 0

mirekk36 napisał(a):
rohan napisał(a):
Może ktoś wie w czym problem?

Ja wiem .... z uporem godnym podziwu stosujesz w kodzie

#define F_CPU xxxx a tego NA PEWNO nie było w poradniku - zaś ty pewnie sobie to dodałeś no i masz


Kwarc mam tylko w eclipse, nigdzie w kodzie.

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: DS3231
PostNapisane: 5 lut 2016, o 13:02 
Offline
Użytkownik

Dołączył(a): 21 mar 2015
Posty: 25
Pomógł: 3

Nie chodzi o definicję F_CPU tylko o to że masz wyłączoną optymalizację kodu, a jest ona niezbędna aby funkcje zdefiniowane w delay.h działały poprawnie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: DS3231
PostNapisane: 5 lut 2016, o 13:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 mar 2014
Posty: 356
Lokalizacja: Pruszków
Pomógł: 15

A tak w ogóle to jak widać na screenie masz w eclipsie włączony profil "debug"



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: DS3231
PostNapisane: 5 lut 2016, o 15:06 
Offline
Użytkownik

Dołączył(a): 24 kwi 2014
Posty: 59
Pomógł: 0

P3ndz3l3k napisał(a):
A tak w ogóle to jak widać na screenie masz w eclipsie włączony profil "debug"


Po utworzeniu nowego projektu zawsze wyłączam. Nie wiedziałem że te ustawienia się nie importują, same :o
W każdym razie po przekładce błędy znikły.

Pozdrawiam



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 13 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