Display Ansteuerung SPI

OP #5097978
Lesenswert?

Hi alle zusammen,

ich habe eine kleine Frage an euch. Oben im Bild seht Ihr den 
Steckverbinder für mein Display zum Raspi. Nun möchte ich per SPI 4 Wire 
das an den Raspi anschliesen. Das Ding ist das die Bezeichnungen ein 
wenig irreführend für mich sind.

Also ich verstehe das so laut dem 4-Wire SPI Interface Datenblatt:

8.  -> CS      ->  Chip Select (Chip Enable)
9.  -> SPI-SCL ->  SCK         (Serial Clock)
10. -> SPI-RS  ->  MISO SDI    (Serial Data In)
16.  -> SDA    ->  MOSI SDO    (Serial Data Out)

Aber meiner Meinung ist doch das eher so, oder?

8.   -> CS      ->  Chip Select (Chip Enable)
9.   -> SPI-SCL ->  SCK         (Serial Clock)
16.  -> SDA     ->  MISO SDI    (Serial Data In)
35.  -> SDO     ->  MOSI SDO    (Serial Data Out)

Versteht Ihr das. Ich habe mal das Datenblatt des Displays und das 
4-Wire SPI Interface Datenblatt angehangen.

Beste Grüße
Angehängte Dateien:
OP #5098049
Lesenswert?

spess53 schrieb:
> Hi
>
> Lt. Datenblatt S.17 brauchst du für 4-Leiter-SPI  SDA, SCL, CS und RS
>
> MfG Spess

Also ist SDA mein MOSI, SCL mein Clock, CS mein Chip Select und RS mein 
Register.

Oder?

Da kommt mir noch die frage ob es am Raspi 3 einen Register Pin gibt 
welcher mit dem Kernel verbunden ist damit ich schon beim Starten den 
Bootvorgang auf meinem Display sehe? Oder kann ich das später einfach 
per Treiber lösen?

Rächdschraipleera schrieb:
> Vicky M. schrieb:
>> und das 4-Wire SPI Interface Datenblatt angehangen.
>
> ---> *angehängt*

Danke
Gast #5098077
Lesenswert?

Hi

>Also ist SDA mein MOSI, SCL mein Clock, CS mein Chip Select und RS mein
>Register.

RS heißt Register Select. In den Diagrammen auch als D/Cx bezeichnet. 
Das schaltet zwischen Daten- und Controlregistern um.

Wenn deine Lib das zurücklesen von Daten unterstützt kannst du auch noch 
SDO an MISO vom Controller anschließen.

MfG Spess
OP #5098399
Lesenswert?

spess53 schrieb:
> Hi
>
>>Also ist SDA mein MOSI, SCL mein Clock, CS mein Chip Select und RS mein
>>Register.
>
> RS heißt Register Select. In den Diagrammen auch als D/Cx bezeichnet.
> Das schaltet zwischen Daten- und Controlregistern um.
>
> Wenn deine Lib das zurücklesen von Daten unterstützt kannst du auch noch
> SDO an MISO vom Controller anschließen.
>
> MfG Spess

Vielen Dank :)

Wenn ich nun das Display schon Initialisiert haben möchte beim 
Bootvorgang so dass ich den Bootvorgang auf dem Display sehe, muss der 
Kernel das Verzeichnis erzeugen damit meine Systemdienste ausgeführt 
werden können. Da bin ich irgendwie noch nicht sehr weit mit meinem 
Wissenstand. Die Frage ist für mich ob man das mit dem Treiber löst oder 
dafür nur bestimmte GPIO´s am Raspi zur Initialisierung zur Verfügung 
stehen.

Sehe ich das alles falsch oder ist es irgendwie anders.

Ich danke für eure Hilfe

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren