Dzień dobry
Ostatnio potrzebowałem obsłużyć na procesorach Cypress PSoC (CY8CKIT-059) wyświetlacze TFT z chipsetem ILI 9163 i 9341. Jest sporo źródeł do pozyskania kodu bibliotecznego, ale przy moich raczej podstawowych umiejętnościach kodowania, okazało się to trochę czasochłonne.
Postanowiłem zatem udostępnić to co zrobiłem dla swoich potrzeb, przegotowując i modyfikując to co wykopałem w necie. Może komuś się przyda i użyje tego jako materiał wyjściowy do swoich zabaw z CyCkami
Biblioteka obsługuje taki popularny wszędzie dający się kupić wyświetlacz TFT ILI 9163 1,44'' o rozdzielczości 128x128, sterowany SPI, z wejściem RESET na stałe podniesionym do VCC. Po małych zmianach działa mi także z większym ILI 9341 2,4''
Jest tam sporo zakomentowanych komend, z którymi bawiłem się przeporotowując całość z różnych desynacji (trochę arduino, troche avr, trochę kodu od przyjaciela z Rosjii

)
Miłej zabawy
ILI9163.c
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Nagłówkowy
ILI9163.h
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
fonts.h
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Bitmaps.c
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Bitmaps.h
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.