piątek, 26 października 2018

ILI9163 = ST7735 kolorowy wyświetlacz LCD - biblioteka dla EFM32TG11 firmy Silicon Labs

Na mojej płytce developerskiej dla 32-bitowego MCU z rdzeniem Cortex M0+ EFM32TG11 firmy Silicon Labs, osadzony jest kolorowy wyświetlacz LCD o rozdzielczości 128x160 i przekątnej ekranu 1,8" z gniazdem SD ,oparty na sterowniku ILI9163 Tajwańskiej firmy ILITEK. Krótkiego wpisu dokonałem o nim w tym artykule : artykuł Dysponujemy w związku z tym  gotową biblioteką, którą trzeba tylko przerobić dla naszego sympatycznego Cortexika . Konwersja z PIC32MM Microchipa do EFM32TG11 Silicon Labs to była czysta przyjemność. Zdecydowanie prościej jest przenosić biblioteki z PIC32 do jakiegokolwiek ARM-a niż odwrotnie.
Połączenia jakie zastosowałem w przypadku EFM32TG11 pokazuje rysunek poniżej :


Widzimy tutaj sterowanie w wariancie 4-pinowym.  Od strony konfiguracji sprzętowej MCU, wybrano SPI w module USART3.

Biblioteka jest dostępna w linkach, w formacie .zip. Plik ściągamy na dysk i rozpakowujemy w katalogu SimplicityStudio/v4_workspace. Potem importujemy do środowiska Siplicity Studio 4 wybierając opcję Existing Projects into Workspace. Bibliotekę muszę uzupełnić o funkcję wyświetlania kolorowych obrazków w standardzie RGB 16-bit. Na razie  obrazki mogą być wyświetlane w jednym kolorze.

Pozdrawiam
picmajster.blog@gmail.com

Linki :

Brak komentarzy:

Prześlij komentarz