logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Szukam biblioteki do wyświetlacza OLED SSD1322 dla AVR [mega328p][C]

Artyliusz 18 Lut 2018 13:54 1437 4
REKLAMA
  • #1 17045709
    Artyliusz
    Poziom 12  
    Dzień dobry,
    czy zna ktoś sprawdzoną (lub w ogóle jakąś) bibliotekę do SSD1322? Posiadam właśnie taki wyświetlacz OLED i chciałbym go uruchomić za pomocą Atmegi i pobawić się nim trochę. Szczególnie, że można go wysterować przez SPI. Niestety sama Elektroda milczy o SSD1322 i też wujek zbytnio nie pomaga.
    Ewentualnie czy napisanie takiej biblioteki samemu (z ewentualnością oparcia jej na innej) jest trudne dla początkującego?
    Z góry dziękuję za pomoc. :)
  • REKLAMA
  • REKLAMA
  • #3 17065575
    Mandeson
    Poziom 11  
    Napisanie takiej biblioteki nie jest trudne (zrobiłem taką pod pcd8544). Możesz wzorować się tą biblioteką pod Arduino: https://github.com/cvonk/arduino-SSD1322
    Są tam funkcje do inicjalizacji i rysowania w buforze (niestety w c++).
    Na początku możesz spróbować manualnie wysyłać bajty danych do wyświetlacza, np. robisz funkcje ssd1322_init() i ssd1322_send(), którą wysyłasz dane do sterownika. Do inicjalizacji wystarczy kilka komend. W nocie katalogowej sterownika są opisane wszystkie funkcje.
  • REKLAMA
  • #4 17066997
    Artyliusz
    Poziom 12  
    Dzięki za odpowiedź. Szczerze mówiąc liczyłem na jakiś łatwo do zaadoptowania gotowiec. ;)
    Z drugiej strony mam okazję nauczyć się czegoś nowego i spróbuję sklecić pod siebie taką bibliotekę. Myślę, że będę się komunikował za pomocą SPI - wydaje mi się to bardziej eleganckie rozwiązanie. Pewnie przysiądę to tego w weekend i na pewno będą miał dalsze pytania.
  • #5 17067034
    praw
    Poziom 17  
    Ug8lib obsługuje ten sterownik.
REKLAMA