No video

Basics of SPI communication | Different modes of SPI communication

  Рет қаралды 100,377

Foolish Engineer

Foolish Engineer

Күн бұрын

Пікірлер: 43
@Shiden67
@Shiden67 3 жыл бұрын
Oh men you carried me so hard for my computer architecture exam 😂 Thanks! Keep going with your videos!
@FoolishEngineer
@FoolishEngineer 3 жыл бұрын
Thank you so much, Glad you liked it!!
@sravanakumar9326
@sravanakumar9326 11 ай бұрын
I really appreciate your efforts and dedication bro 🔥, for such detailed animations and explanation.
@FoolishEngineer
@FoolishEngineer 10 ай бұрын
Thank you so much 😀
@orthodoxNPC
@orthodoxNPC Жыл бұрын
i want to insert a chip in the SS line. the microcontroller should pulse an address and the chip will multiplex the SS lines. i think this is a much better solution, given the specific application latency requirements do not prohibit it
@nachutom
@nachutom 3 жыл бұрын
Keep going, visual representation are very much helpful 🔥 big fan sir
@FoolishEngineer
@FoolishEngineer 3 жыл бұрын
Thank you so much, Glad you liked it!!
@fano72
@fano72 Ай бұрын
👍 If you have many slaves, you could chip select with a binary decoder whereas you only need 4 pins for selecting one of 16 slaves.
@mohammad45h
@mohammad45h Жыл бұрын
تشکر وهزاران لایک لطفا ویدیوها. را بزبان فارسی ترجمه نمایید ممنونم❤❤❤❤❤❤🙏🙏🙏
@michelfrance75
@michelfrance75 2 жыл бұрын
Communication between 1 SPI master device and 1 single slave SPI device generally always works well. But as soon as there is more than 1 slave, it's a big bazaar !!! Arduino libraries like SPI.h, + SD.h, etc, etc .... are not very well written and there are conflicts on the SPI bus (for example the SCK signal which remains high, CS signals which do not not go up, etc ... Read the forums and the excellent video of Sayanee Basu. Without a logic analyzer and a lot of development hours it is impossible to operate 1 SPI master device and only 2 SPI slaves. Not to mention the other connection mode, "daisy-chain". With I2C, I don't never had a similar problem.
@uniolabs9422
@uniolabs9422 7 ай бұрын
We
@plutonium771
@plutonium771 Жыл бұрын
Doubt in the modes and clk phase .
@kirtikumar8216
@kirtikumar8216 Жыл бұрын
Amazing work brother. Please do AMBA soon❤.
@infowithsree
@infowithsree 3 жыл бұрын
Superb explanation bro, which software your using to do animations
@FoolishEngineer
@FoolishEngineer 3 жыл бұрын
Thank you so much, Glad you liked it!! I use After Effects
@mattakalyan1427
@mattakalyan1427 3 жыл бұрын
why different modes are required? Any advantage is there with the indudial modes can you please answer for this?
@elektron2kim666
@elektron2kim666 5 ай бұрын
I think it's for the engineering department. Most of us are just users even as semi-engineers. Each computer module is a computer, so they come to the door, call first or throw the package which is hidden for the usual code or life where we are, level 6 or something. In most cases we just follow the instructions to get it working. We buy "the best module" and that's all, so to speak. The top engineers are in another world, some future plans or something.
@PatrioticGestalt
@PatrioticGestalt Жыл бұрын
Thanks!
@FoolishEngineer
@FoolishEngineer Жыл бұрын
Thank you so much for your super thanks!!
@Jonathan-ru9zl
@Jonathan-ru9zl 2 жыл бұрын
Hello! great presentation. What is dual spi different from what you described?
@xp_pk
@xp_pk 3 ай бұрын
The Modes Listed In This Video Are Incorrect!!! I was just sent on a 6-hour wild goose chase trying to track down why my microcontroller wasn't transmitting in the correct mode based on the timings I measured on my logic analyzer, only to find out the modes listed in this video are incorrect, so it was working correctly the whole time! The video has the CLK Phase incorrect; therefore, Modes 1 and 2 and Modes 3 and 4 are switched!
@TheStrelok7
@TheStrelok7 3 жыл бұрын
Nice and Clear, thank you!
@FoolishEngineer
@FoolishEngineer 3 жыл бұрын
Thank you so much, Glad you liked it!!
@denzilrhodes507
@denzilrhodes507 Жыл бұрын
You said that the chip select is an active low signal,which means its duty cycle is 0%. So how is it to the Vcc level?
@shrijithmjain2137
@shrijithmjain2137 2 жыл бұрын
bro hats off to you.
@FoolishEngineer
@FoolishEngineer 2 жыл бұрын
Thank you so much for watching!! Please don't forget to subscribe to our channel
@vikrantmakar4597
@vikrantmakar4597 3 жыл бұрын
Big fan❤️
@FoolishEngineer
@FoolishEngineer 3 жыл бұрын
Brooo!!!
@noone...6562
@noone...6562 3 жыл бұрын
Are bhai bhai....
@innetizen
@innetizen 3 жыл бұрын
Bete bete
@brajogopalchakraborty908
@brajogopalchakraborty908 Жыл бұрын
can you explain more about the modes
@FoolishEngineer
@FoolishEngineer Жыл бұрын
Okay, I'll work on it!
@brajogopalchakraborty908
@brajogopalchakraborty908 Жыл бұрын
@@FoolishEngineer thanks ❤️
@sudheerkumar5966
@sudheerkumar5966 3 жыл бұрын
Very good
@FoolishEngineer
@FoolishEngineer 3 жыл бұрын
Thank you so much!
@nilofarchanda5698
@nilofarchanda5698 3 жыл бұрын
Nice video
@FoolishEngineer
@FoolishEngineer 3 жыл бұрын
Thank you so much, Glad you liked it!!
@dipakbhalodia7155
@dipakbhalodia7155 3 жыл бұрын
Very good video but thoking language in speaking hindi please
@FoolishEngineer
@FoolishEngineer 3 жыл бұрын
Thank you for your feedback, I'll check!
@banu8195
@banu8195 3 жыл бұрын
Why this Protocols have master slave configuration
@FoolishEngineer
@FoolishEngineer 3 жыл бұрын
There must be only one who can initiate the data transfer, Also there must be only one device which can control the clock for the communication, if both starts accessing the clock. Clock line will get currupted by one-zero transitions. Thank you so much for watching!!
@RenderJungle
@RenderJungle 2 ай бұрын
Hate the way you have presented the visuals. All mixed
@embedded_coding
@embedded_coding 3 ай бұрын
can i contact to you sir
SPI communication Data Transmission | SPI communication Daisy chain
7:23
Basics of UART Communication | UART Frame Structure | RS 232 Basics | Part1
10:27
Meet the one boy from the Ronaldo edit in India
00:30
Younes Zarou
Рет қаралды 19 МЛН
Before VS during the CONCERT 🔥 "Aliby" | Andra Gogan
00:13
Andra Gogan
Рет қаралды 10 МЛН
Happy birthday to you by Tsuriki Show
00:12
Tsuriki Show
Рет қаралды 12 МЛН
Understanding SPI
11:50
Rohde Schwarz
Рет қаралды 82 М.
Basics of I2C communication | Hardware implementation of I2C bus
6:48
Foolish Engineer
Рет қаралды 78 М.
CAN Bus: A Beginners Guide Part 1
37:36
Hardwire Electronics
Рет қаралды 311 М.
SPI: The serial peripheral interface
33:00
Ben Eater
Рет қаралды 678 М.
I2C and SPI on a PCB Explained!
15:34
Altium Academy
Рет қаралды 145 М.
SPI communication basics (modes)
15:51
Texas Instruments
Рет қаралды 24 М.
SPI Protocol Explained: Basics, Working, Modes, Pros and Cons
11:26
Engineering Funda
Рет қаралды 43 М.
Serial Peripheral Interface (SPI) Basics
17:42
Intermation
Рет қаралды 43 М.
Why do we use CAN Communication? Advantages of CAN communication
9:46
Foolish Engineer
Рет қаралды 60 М.
Understanding I2C
10:58
Rohde Schwarz
Рет қаралды 79 М.
Meet the one boy from the Ronaldo edit in India
00:30
Younes Zarou
Рет қаралды 19 МЛН