Witam, próbuję uruchomić wyświetlacz na sterowniku SSD1963 o rozdzielczości 800x480.
Korzystam z biblioteki od Radosława Kwietnia http://en.radzio.dxp.pl/ssd1963/ .
I mam mały problem ponieważ jak zainicjuje wyświetlacz to wyświetla się na nim coś takiego:
Niby zachowanie prawidłowe bo w pamięci sterownika znajdują się jakieś głupoty dlatego taki obraz, ale dlaczego nie wyświetla się na całym ekranie?
Jak wywołuję funkcję SSD1963_ClearScreen(); to nic się nie dzieje.
Podając jakąś wartość jako argument tej funkcji to zmienia się tylko kolor tego obrazu co na zdjęciu.
Używanie funkcji do narysowania pixela nic nie daje.
Przejrzałem dokumentację pdf do tego sterownika żeby upewnić się czy dobrze jest ustawiona rozdzielczość tego ekranu i wydaje mi się że jest dobrze, pozostałe funkcję raczej też.
Program uruchamiam na STM32F103.
Może ktoś wie jak dogadać się z tym sterownikiem?
Dodam że nie zajmowałem się jeszcze takimi wyświetlaczami, do tej pory używałem zwykłego 16*2 lub SSD1306.
Korzystam z biblioteki od Radosława Kwietnia http://en.radzio.dxp.pl/ssd1963/ .
I mam mały problem ponieważ jak zainicjuje wyświetlacz to wyświetla się na nim coś takiego:
Niby zachowanie prawidłowe bo w pamięci sterownika znajdują się jakieś głupoty dlatego taki obraz, ale dlaczego nie wyświetla się na całym ekranie?
Jak wywołuję funkcję SSD1963_ClearScreen(); to nic się nie dzieje.
Podając jakąś wartość jako argument tej funkcji to zmienia się tylko kolor tego obrazu co na zdjęciu.
Używanie funkcji do narysowania pixela nic nie daje.
Przejrzałem dokumentację pdf do tego sterownika żeby upewnić się czy dobrze jest ustawiona rozdzielczość tego ekranu i wydaje mi się że jest dobrze, pozostałe funkcję raczej też.
Program uruchamiam na STM32F103.
Może ktoś wie jak dogadać się z tym sterownikiem?
Dodam że nie zajmowałem się jeszcze takimi wyświetlaczami, do tej pory używałem zwykłego 16*2 lub SSD1306.