
Wpis użytkownika Fox w Dyskusje
FoxAutorytet
10piorunówMieliście lcd z wadą która polega na tym że jest offset pikseli?
Mam na obu kierunkach minus 40px. Rezultat jest taki że nie mogę nic wyświetlić dobre 20px od prawej krawędzi.
Zjebany jakiś ten lcd. Jakieś inne adresowanie? Na żadnym innym lcd tak nie miałem.
#elektronika #programowanie wołam #arduino bo używacie takich.
Wcześniej myslałem że jest zepsuty a on mi wyświetlał znaki poza widocznym terenem vramu.
Komentarze (20)
@Fox mam taki tyci oled z Chin 64x32. Okazalo sie, ze wpiety jest z kontrolerem od standardowego ekranu z buforem 128x64. Zeby cos wyswietlic musialem zapisywac dane do "prawego dolnego rogu" pamieci. Takze jak juz inni napisali, szukaj offsetu w pamieci, zeby znalezc zakres, ktory sie wyswietla
@Fox Ładny ericsson. Wzornictwo mieli fenomenalne.
@Fox losuj offsety podczas konfiguracji aż zacznie yswietlac wszystko
@Fox zwykły czarno-biały
@Felonious_Gru jakiś kolorowy? Jak oni to wgl zrobili...
@Fox miałem jeden taki pojebany kiedyś, że 1/3 ekranu była zupełnie gdzie indziej wpisywana jesli zostawiłem standardową inicjalizacje.
Szczegóły nie potrafi, to było z 10 lat temu
@Felonious_Gru cokolwiek sie znajdzie poza matrixem znika
@Fox czy to jest k⁎⁎wa wydrukowany telefon? ಠ_ಠ
Wygląda trochę jak któryś Ericsson z serii T, tylko bez klapki.
@Fox Może zapisujesz w bit bufor z offsetem? Jaki model lcd?
@ataxbras ok offset jest nadal ale zobaczyłem że inne biblioteki niby wyglądające tak samo ale już nie miały tego błędu. LCD niewinny chociaż ten offset pierwszy raz widzę.
@Fox Kombinuj. O ile technologicznie jedna, czy dwie linie mogą być "ślepe", to 20 linii po boku to już coś nie tak z Twojej strony (bo te ustrojstwa są całkiem odporne). Najpewniej offset, bo ster obsługuje wyżej, niż wyświetlacz.
@ataxbras thx, wgl pikseli na samym ekranie zdaje się mieć więcej, inne też tak miały np ten z zaokrąglonymi rogami jak i okrągły. Ale tamte przynajmniej nie miały -40pikseli
@Fox Może to pomoże: https://github.com/Bodmer/TFT_eSPI/issues/1473 i jeszcze #define CGRAM_OFFSET
To na bank jest kwestia offsetu.
@ataxbras 1,14" ST7789 nawet nie mam pewności która wersja bo z 10 ich jest. Wypisuję text tak samo jak w innych.