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

Поделиться
HTML-код
  • Опубликовано: 20 янв 2025

Комментарии • 7

  • @heikoindenbirken819
    @heikoindenbirken819 8 месяцев назад

    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  8 месяцев назад +1

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

    • @heikoindenbirken819
      @heikoindenbirken819 8 месяцев назад

      @@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  7 месяцев назад

      Jo, ist halt quasi nix wirklich standardisiert

    • @maker-garage-de1060
      @maker-garage-de1060  7 месяцев назад +1

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

  • @daCount0
    @daCount0 8 месяцев назад

    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  8 месяцев назад

      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".