STM32 – nieblokująca obsługa panelu dotykowego z układem XPT2046

Popularne i niedrogie wyświetlacze LCD TFT są zwykle wyposażone w rezystancyjny panel dotykowy współpracujący z układem XPT2046 lub podobnym (ADS7843). Artykuł przedstawia prosty sposób obsługi programowej panelu, z nieblokującym odczytem stanu i pozycji. Układ XPT2046 Dotykowy panel rezystancyjny pod względem elektrycznym jest równoważny dwóm potencjometrom ze zwartymi suwakami. Odczyt pozycji nacisku wymaga określenia pozycji obu […]

Przykład użycia modułu z wyświetlaczem LCD PmodMTDS z STM32 Discovery

Digilent Pmod MTDS to moduł z dotykowym wyświetlaczem LCD o przekątnej 2,8″. Ma rozdzielczość 320×240 pikseli oraz pozwala na obsługę 2-punktowego multi-touch. Rolę sterownika pełni mikrokontroler PIC32MZ, który pomaga przy zadaniach związanych z przetwarzaniem grafik oraz wyświetlaniem ich na ekranie. Przedstawiony przykład powoduje wyświetlenie na ekranie napisu powitalnego oraz prostych kształtów geometrycznych. Do uruchomienia przykładu […]

Przykład obsługi PmodCLP we współpracy z zestawem STM32F723DISCOVERY

Moduł Pmod CLP firmy Digilent zawiera alfanumeryczny wyświetlacz LCD z kontrolerem Samsung KS0066. Komunikacja odbywa się za pomocą 8-bitowego interfejsu równoległego oraz trzech sygnałów sterujących. Przykładowy kod inicjalizuje wyświetlacz oraz pokazuje na ekranie przygotowany napis. Przygotowany przykład wykorzystuje następujące elementy: Moduł Pmod CLP Zestaw uruchomieniowy z mikrokontrolerem STM32F723IE – STM32F723E-DISCO Przewody męsko-żeńskie Do złącza Pmod […]