Witam,
Chciałbym zaznaczyć, że pierwszy raz się z czymś takim spotykam (zawsze mi działało i teraz nie wiem w czym leż problem)
A problem jest taki,
Próbuje odczytać daną (później ich będzie więcej) z tablicy, która jest w pamięci FLASH.
Generalnie próbuje wyświetlić obrazek na wyświetlaczu z Siemensa S65.
Myślę, że niepotrzebne jest tutaj wklejanie całego kodu, więc wkleję najbardziej istotny kawałek:
No i po wywołaniu funkcji obrazek zamiast 10 rzędów CZERWONYCH pixeli, otrzymuję 10 rzędów czarnych pixeli,
Jesli natomiast skomentuję to pomoc=pgm_read_byte(&obrazekt[4]);,
a odkomentuję to : // pomoc=obrazekt2[4];
To wszystko działa jak należy.
Jakieś pomysły?
Gdzie robię błąd?
Chciałbym zaznaczyć, że pierwszy raz się z czymś takim spotykam (zawsze mi działało i teraz nie wiem w czym leż problem)
A problem jest taki,
Próbuje odczytać daną (później ich będzie więcej) z tablicy, która jest w pamięci FLASH.
Generalnie próbuje wyświetlić obrazek na wyświetlaczu z Siemensa S65.
Myślę, że niepotrzebne jest tutaj wklejanie całego kodu, więc wkleję najbardziej istotny kawałek:
Kod: C / C++
No i po wywołaniu funkcji obrazek zamiast 10 rzędów CZERWONYCH pixeli, otrzymuję 10 rzędów czarnych pixeli,
Jesli natomiast skomentuję to pomoc=pgm_read_byte(&obrazekt[4]);,
a odkomentuję to : // pomoc=obrazekt2[4];
To wszystko działa jak należy.
Jakieś pomysły?
Gdzie robię błąd?