Cześć
Temat wraca jak bumerang, chociaż mój problem polega raczej na brakach w C.
Ale do rzeczy.
Zapisuję i odczytuje dane z pamięci EEPROM. Wszystko działa. Ale ponieważ nie lubię warning-ów, to próbuję je wyczyścić.
Są takie linijki w programie do odczytu kolejnych komórek z pamięci EEPROM i wrzucanie ich do odpowiednich zmiennych:
itd...
i oczywiście kompilator zgłasza warning:
Warning 12 passing argument 1 of '__eerd_byte_m1280' makes pointer from integer without a cast [enabled by default]
Rozumiem, że funkcja czeka raczej na wskaźnik niż na liczbę, ale jakoś nie mam pomysłu jak to obejść.
Podobnie jest oczywiście z zapisem.
Proszę o podpowiedź.
pozdrawiam
Temat wraca jak bumerang, chociaż mój problem polega raczej na brakach w C.
Ale do rzeczy.
Zapisuję i odczytuje dane z pamięci EEPROM. Wszystko działa. Ale ponieważ nie lubię warning-ów, to próbuję je wyczyścić.
Są takie linijki w programie do odczytu kolejnych komórek z pamięci EEPROM i wrzucanie ich do odpowiednich zmiennych:
Kod: C / C++
itd...
i oczywiście kompilator zgłasza warning:
Warning 12 passing argument 1 of '__eerd_byte_m1280' makes pointer from integer without a cast [enabled by default]
Rozumiem, że funkcja czeka raczej na wskaźnik niż na liczbę, ale jakoś nie mam pomysłu jak to obejść.
Podobnie jest oczywiście z zapisem.
Proszę o podpowiedź.
pozdrawiam
