@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)?
In the example of multiple slaves and dedicated CS lines.. they could have simply used a demultiplexer to get 8 lines out of those 3 CS lines. I mean, that's obvious but weird that it wasn't mentioned as an option.
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?
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.
@@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)
@@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 :)
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.
Crisp and clear. Covered basics very clearly. Thanks.
Thanks! I have another video on serial protocols that should come out in the next week or so :)
perfect explaination, especially about CPOL, CPHA, and sampling etc
Thank you!
Thank you for this short and concise tutorial
This exceptionally simple and very detailed
Thank you!
Thanks for very clear and easy explanation for SPI.
Thanks!
Nicely explained. Thanks for using clear terminology (MISO, MOSI).
Thanks. It's the same terminology that we use in our oscilloscopes :)
crystal clear .would love to see CAN and LIN protocol .
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.
At last! Nice and simple explanation of SPI)
Thanks! I've also done videos on UART and I2C, and I have a few other serial protocol videos under development right now :)
@@pauldenisowskican you explain I3C
@@EMAGK It's on my list :)
Very good presentation 👌👏👍
Thanks!
Great explanation of SPI!
Cám ơn rất nhiều!
Simple and Clear.
Thanks!
You explain it so WELL!
@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)?
Crisp and excellent !!
Thanks!
In the example of multiple slaves and dedicated CS lines.. they could have simply used a demultiplexer to get 8 lines out of those 3 CS lines. I mean, that's obvious but weird that it wasn't mentioned as an option.
Really informative. Thank you
Make a video extended for this,for XSPI protocol, thanks
Amazing clarity.
Great content❤
Great! Crystal clear! Thanks..
will you please make video on CAN Protocol
where i can find the slides?
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
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?
Excellent!! Thanks very much
Thanks!
At 8:34 should it be CPHA = 0?
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.
@@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)
@@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 :)
thank you so much for this!!
Thanks for the feedback!
Amazing video,
Thank you!
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.
you made it eazy.
From IMU kolkata, 7th semester...PLC EXAM ke liye 😌
excellent, thanks !
Awesome, thanks
Great help
Thank you so much..
Really appreciate the support!
616 Bartell Dam
32516 Devante Mount
880 Alden Curve
10943 Hauck Circles
that great vdo.
❤❤❤
Joany Rapids
can u pls share ur presentation slides?
646 Jenkins Locks
Schinner Light
44009 Green Lodge
Bernice Plain
Carroll Park
Vandervort Highway
clear
1473 Federico Walk
Aliya Plains
6974 Sim Mingi
Gutkowski Fork
Torp Mills
Milford Flats
57449 Rippin Turnpike
Clarabelle Viaduct
Lee Scott Martin Laura Robinson Matthew
wow master and slave terminology ... so racist hahaha💀💀