Nieprzerwany rozwój kontrolerów – EVE 4
Rozdzielczość wyświetlacza

Modele BT817/BT8188 obsługują wyświetlacze LCD o łącznej rozdzielczości do 1 megapiksela i do 2048 pikseli na linię.

Dzięki szerokiemu zakresowi taktowania, kontrolery mogą być wykorzystywane przy rozdzielczości LCD 1920x480, 1440x540, 1280x800, 1024x600, 800x600, 800x480, 480x272, 320x240 i wielu innych.

Dedykowana pętla synchronizacji fazy (PLL) PCLK i tryb 2X pikseli

Kontrolery BT817/BT818 posiadają dwie niezależne pętle synchronizacji fazy (PLL), które generują częstotliwości taktowania zegara SYSCLK i PCLK z oscylatora krystalicznego.

PLL1 generuje częstotliwości taktowania zegara SYSCLK dla wszystkich obwodów wewnętrznych, łącznie z silnikiem graficznym, silnikiem audio i silnikiem systemu dotykowego. PCLK PLL (PLL2) generuje częstotliwość taktowania zegara dla interfejsu RGB po skonfigurowaniu w trybie Exsync. Pozwala to na niezależne ustawienie wartości PCLK i SYSCLK. Częstotliwość PCLK może być wyższa niż SYSCLK i może wynosić aż do 96 MHz.

Jeżeli częstotliwość PCLK >= SYSCLK, REG_PCLK_2X musi mieć wartość 1, aby silnik graficzny wysłał 2 piksele na SYSCLK do bloku EXTSYNC.

Obsługa pikseli niekwadratowych

Posłużmy się przykładem:

Najpopularniejszą rozdzielczością ekranu LCD jest 800×480. Daje to współczynnik proporcji 800/480 = 1,6667. Jednak fizyczny rozmiar panelu wynosi 153,84 × 85,63 mm, co daje współczynnik proporcji 1,796. Ta różnica wskazuje na to, że panel ma niekwadratowe piksele. Możemy więc obliczyć logiczną szerokość panelu przy zachowaniu stałej wysokości:

480 × (153,84/85,63) = 862,3

Tak więc przy renderowaniu grafiki o wymiarach 862 × 480, a następnie zmianie jej rozmiaru na 800 × 480, możemy traktować wyświetlacz tak, jakby miał kwadratowe piksele. Aby skonfigurować panel, należy ustawić REG HSIZE na 862, a następnie wydać polecenie cmd hsf(800).

Oprogramowanie

W naszej ofercie znajduje się zestaw ewaluacyjny ME817EV oraz moduł TFT LCD 7" 1024x600 z dotykowym ekranem pojemnościowym RiTFT-70H-CAP. Wyświetlacz jest w pełni kompatybilny z ME817EV.

Nieprzerwany rozwój kontrolerów – EVE 4

Aby uprościć proces projektowania interfejsu HMI, Bridgetek oferuje oprogramowanie EVE ScreenDesigner (ESD). Należy podkreślić jednak, że generowany przez system kod jest dostosowany do serii mikrokontrolerów FT9XX, a procedura przenoszenia kodu jest dostępna tylko dla platformy STM32L4XX.

Nieprzerwany rozwój kontrolerów – EVE 4

Jeśli nie używasz FT9XX jako MCU, możesz skorzystać z oprogramowania EVE Screen Editor (ESE) i samodzielnie projektować poszczególne ekrany i pisać kody tworzące system przechodzenia między nimi.

Nieprzerwany rozwój kontrolerów – EVE 4

Porównanie chipów EVE

Zapoznaj się z Porównaniem chipów EVE i wybierz odpowiedni dla ciebie układ scalony.

Nieprzerwany rozwój kontrolerów – EVE 4


Chcesz dowiedzieć się więcej informacji? A może masz inne pytania? Skontaktuj się z nami! Uzupełnij poniższy formularz - z przyjemnością Ci pomożemy.