Wie geht SPI am Arduino, ESP32, ATtiny, ... (Tiny kann RGB OLED)

Поділитися
Вставка
  • Опубліковано 17 лис 2024

КОМЕНТАРІ • 7

  • @heikoindenbirken819
    @heikoindenbirken819 6 місяців тому

    SPI ist nicht wirklich ein Bus. Ich brauche für jedes Device ein CS, bei 20 Devices also 20 CS Leitungen. Bei einem echten Bus ist die Anzahl der Leitungen aber unabhängig von der Anzahl der Devices.
    Eigentlich ist SPI nur simple seriell/parallel Shiftregister.

    • @maker-garage-de1060
      @maker-garage-de1060  6 місяців тому +1

      Stimmt, da bin ich unpräzise. Bei Daisy Chain ist es quasi ein "Ring-Bus".

    • @heikoindenbirken819
      @heikoindenbirken819 6 місяців тому

      @@maker-garage-de1060 Interessant ist es aber wenn man nur 1-2 Devices hat.
      Ein Problem sind dann aber manchmal die Libraries/Hardware die im Standard nur 1 CS Pin unterstützt. Gerade bei DMA-Transfers.

    • @maker-garage-de1060
      @maker-garage-de1060  5 місяців тому

      Jo, ist halt quasi nix wirklich standardisiert

    • @maker-garage-de1060
      @maker-garage-de1060  5 місяців тому +1

      ... hab mal Zeit gefunden das Titelbild anzupassen ;-)

  • @daCount0
    @daCount0 6 місяців тому

    Ist das so schlecht dokumentiert bei den devices, dass man da echt mit einem Oszi ran muss?
    Ich mein außer zur Fehlersuche.

    • @maker-garage-de1060
      @maker-garage-de1060  6 місяців тому

      Leider ja, aus China kommen die OLEDs meist komplett ohne Doku. Glücklicherweise gesagt machen die meisten Devices aber alle das Selbe. Nur wenn es ohne die Standardeinstellungen nicht funzt wird's "lustig".