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



Teraz jest 30 mar 2026, o 20:57


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 29 kwi 2019, o 18:40 
Offline
Użytkownik

Dołączył(a): 21 gru 2018
Posty: 74
Pomógł: 0

Nie przypisuje wartości zmiennej z pamięci eeprom do zmiennej ug i um proszę o wyjaśnienie co znów pogmatwałem ?
Cały program działa prawidłowo, tylko chciałem przy ustawianiu nowego czasu odczytać z eeprom obecną wartość i od tej wartości zwiekszać lub zmniejszać ustawienia, bo obecnie staruje wartości 0.
Dziękuje za cierpliwosc i nie bijcie proszę bo robię pewnie jakis podstawowy błąd.

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



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 kwi 2019, o 18:50 
Offline
Użytkownik

Dołączył(a): 05 sty 2015
Posty: 393
Lokalizacja: Mielec
Pomógł: 14

Zaglądałeś do pdf-a od gcc?
A jak zapisujesz to do struktury?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 kwi 2019, o 19:26 
Offline
Użytkownik

Dołączył(a): 21 gru 2018
Posty: 74
Pomógł: 0

Zapis:

copy_ram_to_eem
eeprom_write_block( &ram_cfg, &eem_cfg, sizeof(ram_cfg) );



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 kwi 2019, o 21:10 
Offline
Użytkownik

Dołączył(a): 05 sty 2015
Posty: 393
Lokalizacja: Mielec
Pomógł: 14

Ta funkcja zapisuje do eeprom.
Odczyt to eeprom_read_block().
Może odwoluj sie poprzez wskazinik "->"
i przypisuj do zmiennej ug.

A jak w case timer1: ustawisz już czas to go zapisujesz do eeprom?

Za dużo niewiadomych,
to jak wróżenie z fusów.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 kwi 2019, o 21:40 
Offline
Użytkownik

Dołączył(a): 21 gru 2018
Posty: 74
Pomógł: 0

Zgadza sie odczyt mam jak piszesz.
Po ustawieniu czasu zapisuje do eprom i to wszystko działa poprawnie.
Podglad czasu pokazuje to co ustawię, tylko cos mi sie z tymi wskaźnikami i strukturami pokiełbasiło i chce zrozumieć jak to przekazać z ram_cfg.t1gz do jakiejś zmiennej (najlepiej gotowy przykład bym zrozumiał bo jestem jeszcze zbyt "zielony") . Chce tą zmienną incr i decr ustawiając czas (ma być wspólna na kilku timerów).



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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