Esp32 - SPI-Kommunikation mit einem ADC erstellen

OP #5849896
Hallo an alle,

ich bräuchte von den Experten eine dringende Hilfe. Ich habe bisher noch 
nie programmiert. Mein Problem ist es:

Ich habe den Mikrocontroller ESP32-PICO-D4 als Master, und einen 
AD-Wandler, den Ad7266 als Slave.

Ich muss zwischen den beiden eine Spi-Kommunikation erstellen und habe 
leider null Ahnung.

Programmierumgebung wäre über Arduino.

Auf was muss ich dabei auf den Datenblättern achten?

Meine Pin Belegung lautet:

Ad7266 Mosi -> Gpio_num 32
Miso -> Gpio_num 38
Clk -> Gpio_num 12
Cs -> Gpio_num 13

Zu den Settings: 32MHz sclk, msbfirst, spimode1 (bin mir dabei aber 
nicht sicher)

Es sollen erstmal 2 Bytes übertragen werden.

Wüsste nun nicht wie der sketch dazu aussehen soll?

Gruß
Sinan
#5850283
Hallo von allen zurück,

in den Datenblätten ist prinzipiell auf alles zu achten. Da steht nichts 
überflüssiges drin. Du hast sie bestimmt bereits mehrfach gelesen und 
alles verstanden. Noch nie war Informationsbeschaffung so einfach wie 
heutzutage.

Ansonsten wäre es sinnvoll, Beispielprogramme für die verwendete 
Hardware anzuschauen.

Wenn Du noch nie programmiert hast, dürfte diese Hardware einen nicht zu 
leichten Einstieg darstellen. Ein Einstieg mit einer einfachen Aufgabe 
wäre vielleicht sinnvoller gewesen. Eventuell gibt es passende Bücher.

MfG

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.