ATNEL tech-forum https://forum.atnel.pl/ |
|
zapis struktury do eepromu https://forum.atnel.pl/topic20907.html |
Strona 1 z 1 |
Autor: | mateusz19955 [ 22 cze 2018, o 20:45 ] |
Tytuł: | zapis struktury do eepromu |
Witam, mam mały problem. Potrzebuję zapisać strukturę do pamięci eeprom, ale nie za bardzo mi to wychodzi. Gdy robię to w ten sposób to wszystko działa: język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. oczywiście wszystko potem zapisuję i odczytuję za pomocą funkcji eeprom_read_block i write_block. Ale gdy chcę to zapisać w ten sposób to kompilator wyrzuca mi błędy: język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Dlaczego tak się dzieje? Dlaczego bez tego typedef nie można skompilować? |
Autor: | Daro69 [ 22 cze 2018, o 21:15 ] |
Tytuł: | Re: zapis struktury do eepromu |
witam, mateusz19955 napisał(a): typedef struct { uint8_t obroty; uint8_t temperatura; uint8_t kier_obrotu; } silnik; silnik silnik1; silnik EEMEM ee_silnik1; tutaj silnik jest Twoim nowym utworzonym typem. tworzysz zmienne silnik1, ee_silnik1, typu silnik. mateusz19955 napisał(a): struct { uint8_t obroty; uint8_t temperatura; uint8_t kier_obrotu; } silnik, EEMEM ee_silnik; // <------- //silnik EEMEM ee_silnik; // <-------- tutaj silnik to już utworzona zmienna/struktura. o typie wypisanym pomiędzy nawiasami. tak jakoś bym to tłumaczył. pozdrawiam. |
Autor: | mateusz19955 [ 22 cze 2018, o 21:34 ] |
Tytuł: | Re: zapis struktury do eepromu |
Dzięki za pomoc. Wszystko ładnie działa. |
Autor: | Daro69 [ 22 cze 2018, o 22:04 ] |
Tytuł: | Re: zapis struktury do eepromu |
można jeszcze tak: |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |