Understanding SPI

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

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

  • @selvakumarr6672
    @selvakumarr6672 Год назад +45

    Crisp and clear. Covered basics very clearly. Thanks.

    • @pauldenisowski
      @pauldenisowski Год назад +3

      Thanks! I have another video on serial protocols that should come out in the next week or so :)

  • @akshaynk130
    @akshaynk130 2 месяца назад +3

    perfect explaination, especially about CPOL, CPHA, and sampling etc

  • @JaymzBond
    @JaymzBond Год назад +5

    Thank you for this short and concise tutorial

  • @shahdmahmoud4214
    @shahdmahmoud4214 9 месяцев назад +3

    This exceptionally simple and very detailed

  • @sushanttodkar8294
    @sushanttodkar8294 Год назад +3

    Thanks for very clear and easy explanation for SPI.

  • @JeremyCook
    @JeremyCook Год назад +5

    Nicely explained. Thanks for using clear terminology (MISO, MOSI).

    • @pauldenisowski
      @pauldenisowski Год назад +2

      Thanks. It's the same terminology that we use in our oscilloscopes :)

  • @amrrasslan4329
    @amrrasslan4329 Год назад +1

    crystal clear .would love to see CAN and LIN protocol .

    • @pauldenisowski
      @pauldenisowski Год назад +1

      Thanks! I actually am already working on LIN and CAN (plus CAN-FD and CAN-XL presentations) but they probably won't come out until sometime next year.

  • @deepakchikne6751
    @deepakchikne6751 Год назад +3

    Simple and Clear.

  • @santoshsco
    @santoshsco Месяц назад +2

    Crisp and excellent !!

  • @omerfarukkara4138
    @omerfarukkara4138 4 месяца назад +1

    Amazing clarity.

  • @jeffreyzhuang4395
    @jeffreyzhuang4395 7 месяцев назад +1

    You explain it so WELL!

  • @beliveinjesusglory1326
    @beliveinjesusglory1326 6 месяцев назад +2

    Very good presentation 👌👏👍

  • @philippelhaus
    @philippelhaus 4 месяца назад +1

    Great content❤

  • @tuphanxuananh
    @tuphanxuananh Год назад +1

    Great explanation of SPI!

  • @mortezapanah8762
    @mortezapanah8762 Месяц назад

    Great help

  • @rd-tk6js
    @rd-tk6js Год назад +1

    excellent, thanks !

  • @tanmaygote7330
    @tanmaygote7330 13 дней назад

    will you please make video on CAN Protocol

  • @ថាន្នីសុគុណ
    @ថាន្នីសុគុណ 2 месяца назад +1

    that great vdo.

  • @bramlemmens6984
    @bramlemmens6984 10 месяцев назад +1

    thank you so much for this!!

  • @sp-wk7do
    @sp-wk7do 4 месяца назад

    Make a video extended for this,for XSPI protocol, thanks

  • @bendibhafed1687
    @bendibhafed1687 Год назад +1

    Amazing video,

  • @ВалерийМандругин
    @ВалерийМандругин Год назад +1

    At last! Nice and simple explanation of SPI)

    • @pauldenisowski
      @pauldenisowski Год назад

      Thanks! I've also done videos on UART and I2C, and I have a few other serial protocol videos under development right now :)

    • @EMAGK
      @EMAGK Год назад

      ​@@pauldenisowskican you explain I3C

    • @pauldenisowski
      @pauldenisowski Год назад

      @@EMAGK It's on my list :)

  • @Adrian-nq2bp
    @Adrian-nq2bp 6 месяцев назад +1

    Awesome, thanks

  • @mahadesharya6975
    @mahadesharya6975 6 месяцев назад +1

    Excellent!! Thanks very much

  • @krishnap9116
    @krishnap9116 10 месяцев назад +1

    Thank you so much..

    • @pauldenisowski
      @pauldenisowski 10 месяцев назад

      Really appreciate the support!

  • @technical5880
    @technical5880 5 месяцев назад +1

    you made it eazy.

  • @TAG555
    @TAG555 3 дня назад

    clear

  • @MushtaqKhan-t6e
    @MushtaqKhan-t6e 11 месяцев назад

    @Rohe Schwarz, In case of Daisy Chain, How Slave1 knows that data has to be transferred to Slave2?
    Is it based on Clock from Master with no-data(SDA is neither 0 or 1 level voltage)?

  • @AAAAAA-ny4ib
    @AAAAAA-ny4ib Год назад

    Hello! I send a data packet "slave func data srs16", but the result is this signal "00 slave func data srs16". Why do two zeros appear? ModbusRTU

    • @pauldenisowski
      @pauldenisowski Год назад

      Sorry, but I'd have to know a lot more about the implementation to try to answer that question. Are you observing the packets using an oscilloscope or logic anaylzer?

  • @SpenserClement-i3n
    @SpenserClement-i3n 2 месяца назад

    Joany Rapids

  • @gilbertwebster3820
    @gilbertwebster3820 2 месяца назад

    616 Bartell Dam

  • @sahanpweragoda
    @sahanpweragoda 6 месяцев назад

    Master put address to I2C bus.
    Then corrosponding slave identify and match with his own address .
    Then slave say Hi to master ( send ACK to master)
    How slave match address which is send by master .
    Which register compare received address and its own address . Thanks.

  • @architjoshi2199
    @architjoshi2199 Год назад

    At 8:34 should it be CPHA = 0?

    • @pauldenisowski
      @pauldenisowski Год назад

      CPHA = 1 means "read on the second (trailing) edge of the clock pulse". Since CPOL = 1 (idle high), the clock pulse is negative or inverted, so to speak, and thus in this example we're reading on the trailing edge of the pulse. The "CPOL/CPHA" terminology is very confusing -- even device manufacturers sometimes get things mixed up in their literature.

    • @architjoshi2199
      @architjoshi2199 Год назад +1

      @@pauldenisowski Thanks for responding. I found contrary on the Analog Devices page (I wanted to put link here but RUclips is ridiculously removing my comment with URL)

    • @pauldenisowski
      @pauldenisowski Год назад +1

      @@architjoshi2199 Yeah, I saw the Analog page too. In fairness (and as someone who makes about a thousand slides of content a year), it's impossible to avoid making mistakes every now and then :)

  • @SallyJulius-b8d
    @SallyJulius-b8d Месяц назад

    32516 Devante Mount

  • @HowellsGreg
    @HowellsGreg 2 месяца назад

    880 Alden Curve

  • @JoshuaLisa-u4y
    @JoshuaLisa-u4y Месяц назад

    10943 Hauck Circles

  • @HassiePaya-y3f
    @HassiePaya-y3f Месяц назад

    Schinner Light

  • @GallacherStacey
    @GallacherStacey 2 месяца назад

    646 Jenkins Locks

  • @GroteGeorgia-k8e
    @GroteGeorgia-k8e 2 месяца назад

    Vandervort Highway

  • @OdeliaMccament-k1g
    @OdeliaMccament-k1g Месяц назад

    Bernice Plain

  • @fredadabirch7445
    @fredadabirch7445 Месяц назад

    44009 Green Lodge

  • @EngineerAnandu
    @EngineerAnandu 7 месяцев назад +2

    can u pls share ur presentation slides?

  • @CynthiaMartinez-c9t
    @CynthiaMartinez-c9t Месяц назад

    Carroll Park

  • @MeredithJane-s5w
    @MeredithJane-s5w 2 месяца назад

    Aliya Plains

  • @DonnaWilliams-b4n
    @DonnaWilliams-b4n 2 месяца назад

    Dickens Parkway

  • @simmingi1
    @simmingi1 Месяц назад

    6974 Sim Mingi

  • @simonnofisher4422
    @simonnofisher4422 Месяц назад

    1473 Federico Walk

  • @MariaWilliams-i4r
    @MariaWilliams-i4r 2 месяца назад

    Milford Flats

  • @DamionEftekhari-l1l
    @DamionEftekhari-l1l 2 месяца назад

    Gutkowski Fork

  • @FatihCanak-m2i
    @FatihCanak-m2i 2 месяца назад

    Lee Scott Martin Laura Robinson Matthew

  • @GerardoDejongh-l7n
    @GerardoDejongh-l7n 2 месяца назад

    Torp Mills

  • @jocelyncharlson8844
    @jocelyncharlson8844 Месяц назад

    57449 Rippin Turnpike

  • @FrederickBray-i7g
    @FrederickBray-i7g 2 месяца назад

    Clarabelle Viaduct

  • @remist
    @remist Год назад

    wow master and slave terminology ... so racist hahaha💀💀