Witam.
moja platforma testowa to ATtiny85, oled SSD1306 I2C 128x32
proszę o pomoc w zrozumieniu nie działającego programu.
używam biblioteki: Tiny4kOLED.h
funkcja: oled.bitmap(0,0,szerokosc,4,znak_0); wyświetla mi znak który jest zapisany w tablicy. tutaj niema problemu.
w programie używam takiego wpisu: oled.bitmap(0,0,szerokosc,4,matryca);
problem pojawia się gdy linia z tym wpisem: //i=2; jest zakomentowana program wyświetla mi śmieci na ekranie.
przy starcie pętli głównej pętli loop. i=0
ciekawszy problem pojawia się gdy odkomentuję tą linię. program wyświetla mi normalnie 3 wzory czcionek.
gdy przypisuje do 'i' wartosci stałe: i=0; i=1; i=2; wtedy bitmapy wyswietlają się ok.
gdzie jest błąd. gdy jedna tablica przechowuje adresy innych tablic.
przyznaje że wskaźniki są trudne. no może na tym przykładzie uda mi się to zrozumieć.
z góry dzięki za pomoc. pozdrawiam.
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.