Hperpixel 4.0 Touchscreen spezielle GPIOS, wie verwendet?
Hi, basierend auf diesem Link habe ich einige Fragen bezüglich des Hyperpixels 4.0 Touchscreen von Pimoroni. Es hat dort einige spzielle GPIO Pins, welche aus meiner Sicht nicht direkt für die Datenübertragung mittels RGB666 zuständig sind:
- GPIO18(Chip Select): Was ist die Funktion dieses GPIOs? Wird dieser zwingend benötigt?
- GPIO27(Touch Interrupt): Was ist die Funktion dieses GPIOs? Wird dieser zwingend benötigt?
- GPIO26(LCD Program DATA): Was ist die Funktion dieses GPIOs? Wird dieser zwingend benötigt?
- GPIO19(Backlight Control): Dieser kontrolliert die Helligkeit mittels PWM, richtig? Kann ich diesen auf 3.3V ziehen, wenn ich immer 100% Helligkeit haben möchte?
Danke im vorraus
1 Antwort
ja es werden alle benötigt..
zu 1.: ja es ist ein SPI-Pin wo jeder Teilnehmer am SPI bus angesprochen wird. ohne diesen gehts nicht.
zu 2: ja wenn du touch benutzen willst, um auch den raspi ausm bildschirmschoner wecken zu können oder schnellere reaktionen auf mehrere und gleichzeitige touch-aktionen.
zu 3: um überhaupt bilder auf dem LCD anzeigen zu könen..datenbus dazu..
zu 4: lass das lieber vom treiber (beim raspi) machen..lieber dieses in der software dimmen/schalten...
Danke für deine Antwort. Kannst du mir genauere Details zu diesen GPIOs liefern? In welcher frequenz werden daten an GPIO18, 26 und 27 augetauscht? und werden diese zyklisch oder beim startup oder so übertragen?