Работа с ЖК-дисплеем TPB2L
Если установить TPP2 или TPP2(G2) с подключёнными Tibbit-модулями в TPB2L, получится система Tibbo Project System размера 2 с ЖК-дисплеем и клавишами (TPS2L). В ней используется TFT ЖК-панель 320x240 (модель LCD-P0005) со встроенным контроллером Solomon SSD1963.
Для работы с этой панелью доступны два драйвера. Советуем использовать «исправленный» драйвер «Solomon SSD1963 (fixed I/O-2)». Подробнее см. в разделе Solomon SSD1963 (LCD-P0005).
Ниже приведён полный код инициализации дисплея. Он включает линии управления дисплеем, задаёт правильное разрешение и устанавливает ориентацию «вверх ногами» (да, это не ошибка: внутри TPS2L дисплей установлен перевёрнутым). Обратите внимание: настройка lcd.iomapping обязательна даже для «исправленного» драйвера.
'backlight
io.num=PL_IO_NUM_54
io.enabled=YES
io.state=LOW
'RST
io.num=PL_IO_NUM_55
io.enabled=YES
'DC
io.num=PL_IO_NUM_43
io.enabled=YES
'WR
io.num=PL_IO_NUM_42
io.enabled=YES
'RD
io.num=PL_IO_NUM_41
io.enabled=YES
'CS
io.num=PL_IO_NUM_40
io.enabled=YES
lcd.iomapping="55,43,42,41,40,0" 'RST,DC,WR,RD,CS,data_bus
lcd.width=320
lcd.height=240
lcd.rotated=YES 'Yes, the LCD is installed upside down
lcd.enabled=YES