Тёмный
No video :(

SPI Protocol Tutorial | How to configure SPI Protocol 

TechVedas .learn
Подписаться 32 тыс.
Просмотров 141 тыс.
50% 1

Опубликовано:

 

23 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 113   
@TechVedas
@TechVedas 5 лет назад
Complete playlist link for: Embedded System videos ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-nccWuB5ypxI.html
@TechVedas
@TechVedas 5 лет назад
Complete playlist link for: Unified Modeling Language (UML) videos ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-4GcggYQYrXU.html
@malcolmhodgson7540
@malcolmhodgson7540 4 года назад
Loved the I2C video and surveillance the SPI is equally as good. Your teaching method is really good. Got this in one view. Struggled with other books and articles so thank you for such an easy to understand video.
@TechVedas
@TechVedas 4 года назад
Hello Malcolm Hodgsom, I am very happy to know that these videos are serving the purpose for which i made. Initially i too faced issue to understand these concepts. Thanks for the feedback.
@vinodnadoni5047
@vinodnadoni5047 4 года назад
I always give like to videos..because i respect for your work and effort.
@TechVedas
@TechVedas 4 года назад
Hi, Thanks for the great feedback. This will keep me motivated to continue with the same work in future also.
@LKLK343
@LKLK343 4 года назад
That explaination really helped me with the spi configuration!! Very nice work. Thank you.
@TechVedas
@TechVedas 4 года назад
Hi knopek Lasse, great to know it is helpful for you. Thanks for the feedback 👍
@TechVedas
@TechVedas 5 лет назад
Complete playlist link for: Pointers in C ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-QHHbxvi4dpI.html
@TheSamwongms
@TheSamwongms 2 года назад
Your explanation is clear and concise. Thank for your hard work.
@divyasrisatyavada965
@divyasrisatyavada965 Год назад
Thank u so much for sharing the good knowledge to everyone insimplest way to understand
@TechVedas
@TechVedas Год назад
Thank you Divya, for appreciating the efforts..
@melnychenkooksana486
@melnychenkooksana486 2 года назад
Thank you very much. This video was very helpful for me
@balasaheb_gore
@balasaheb_gore Год назад
Thank you so much for making things easy.
@thomasmoro2927
@thomasmoro2927 3 года назад
I love you, this saved me more time than you can imagine, have a subscribe my dude.
@rupaknath6900
@rupaknath6900 5 лет назад
Dhanyawaad . Nice explanation
@sashabalmagia6969
@sashabalmagia6969 5 лет назад
You are really good teacher ,your videos are very helpfull please do more videos, thank you
@TechVedas
@TechVedas 5 лет назад
Hi Sasha, thank you very much for the appreciation. I will try to keep adding new topics. 👍
@ranjanpal7217
@ranjanpal7217 3 года назад
Amazing Explanation. I have a query on this topic. In SPI there is no Acknowledgement bit. Can you please elaborate on this. Specifically does it mean that our micro-controller (Raspberry Pi) wont be able to receive data at fixed sampling from the ADC (Ex. ADS1015)?
@TNCS8884
@TNCS8884 2 года назад
Thank you very much.
@happygaundumowa9375
@happygaundumowa9375 4 года назад
Great work brother!! Keep going.
@TechVedas
@TechVedas 4 года назад
Thank you Santhosh👍
@jayadeepgs7462
@jayadeepgs7462 3 года назад
Simple and nicely explained !! Keep up the good work bro !!
@venkatasriram2066
@venkatasriram2066 5 лет назад
Well explained...pls try to explain it in an animated way if possible with signals.. really appreciate ur work 👏👏👏
@TechVedas
@TechVedas 5 лет назад
Hi Venkata, Thanks for the great feedback and appreciation.👍
@alexnewton3376
@alexnewton3376 5 лет назад
Very good explanation. Continue the good work
@TechVedas
@TechVedas 5 лет назад
Hi Alex, Thank you for the great feedback.
@Greebstreebling
@Greebstreebling 3 года назад
Thanks - easy to understand and informative.
@sabirmulla_yt
@sabirmulla_yt 3 года назад
thanks 4 video..
@georgevengal
@georgevengal 4 года назад
very useful, well explained
@TechVedas
@TechVedas 4 года назад
Hi georgevengal, Thanks for appreciating the work..:)
@rashmits1834
@rashmits1834 2 года назад
Very helpful...read command ,write command and byte information commands should be configured in software???
@athuldasta
@athuldasta 3 года назад
Thx bro nice one
@sanmitram4172
@sanmitram4172 2 года назад
very helpful.. thank you..
@abhishekm1903
@abhishekm1903 4 года назад
Excellent work
@TechVedas
@TechVedas 4 года назад
Hello Abhishek, thanks for appreciating the work 👍
@Hfgh564
@Hfgh564 3 года назад
Well put instruction!!
@bhavanisana2256
@bhavanisana2256 4 года назад
Nice expalnation. I liked it
@TechVedas
@TechVedas 4 года назад
Hello Bhavani Sana, Thanks for appreciating the work..:)
@vijay8926
@vijay8926 3 года назад
Good explanation, thank you
@lohitmurali2137
@lohitmurali2137 4 года назад
The explanation was beautifully explained. I just had one quick question about the clock signals. Would the data from the slave device transfer to the master while it is in the active state or only when the signal goes from 0 to 1 or from 1 to 0? I am sort of new at digital electronics.
@nileshnkulkarni1019
@nileshnkulkarni1019 3 года назад
Slave device can transfer the data only when the master sets CS pin to zero of that particular slave device.
@depdoprogramming2750
@depdoprogramming2750 4 года назад
This really helped me. Thank you!
@TechVedas
@TechVedas 4 года назад
👍 Great to know it is helpful for you
@sumedhsaptarshi4007
@sumedhsaptarshi4007 5 лет назад
Very nice explanation
@TechVedas
@TechVedas 5 лет назад
Thank you..
@prakhyathmunna254
@prakhyathmunna254 2 года назад
Nice video sir 🙏 thnk you
@asphaltashu700
@asphaltashu700 3 года назад
Thanks sir
@febindsam2089
@febindsam2089 2 года назад
Nice explanation 👍🏻
@loco1078
@loco1078 5 лет назад
Thank you very much, excellent explanation ✌
@TechVedas
@TechVedas 5 лет назад
Thanks :)
@TechVedas
@TechVedas 5 лет назад
Also checkout the complete I2C driver development video uploaded on my channel.
@srikanth5832
@srikanth5832 4 года назад
Nice presentation
@nandakishore7720
@nandakishore7720 4 года назад
Too good too good ♥️
@TechVedas
@TechVedas 4 года назад
Hello Nanda Kishore, thanks for appreciating the work 👍
@TechVedas
@TechVedas 4 года назад
Hello Surendra, thanks for appreciating the work 👍
@subhashcherian333
@subhashcherian333 4 года назад
Good
@PreludeSon
@PreludeSon 5 лет назад
Very nice.....perhaps when you show the communication on MISO/MOSI, you should show the signal pulsing to indicates the activity on the line(s).
@TechVedas
@TechVedas 5 лет назад
Hi, I thought so but it requires complete lab setup. I will try to grab some. Thanks for the feedback.
@happilyembedded4408
@happilyembedded4408 4 года назад
Informative 👍
@kaustubhshankar27
@kaustubhshankar27 4 года назад
Thank you very much!
@unrmaestro
@unrmaestro 5 лет назад
ty sir for great explanations and it will be maybe more useful if u show us from data shhet and some codes on mplab
@Lakshmi_Narasimha
@Lakshmi_Narasimha 5 лет назад
Very good service
@TechVedas
@TechVedas 5 лет назад
Hi Naresh, thanks for appreciating the work.👍
@neemaraj7244
@neemaraj7244 4 года назад
Helpful
@TechVedas
@TechVedas 4 года назад
👍 Great to know it is helpful for you
@praveengokavarapu9794
@praveengokavarapu9794 4 года назад
👍👍👍
@keerthimedam9307
@keerthimedam9307 Год назад
Can you explain how to write test cases on SPI?
@jananim6198
@jananim6198 2 года назад
Why we need to go fr these clk polarity clk phase..any tell me
@sudhakarreddy5957
@sudhakarreddy5957 2 года назад
Please can you explain all errors frames and over load frame
@kishortv1477
@kishortv1477 3 года назад
Can you please check mode-2 and mode-3 , i refferd some documents & videos it will there like.... Mode-0 --->data sampled at leading edge(Cool -0 , Cpha -0) Mode-1 --->data sampled at tralling edge(Cpol -0 , Cpha -1) Mode-2 --->data sampled at tralling edge(Cool -1 , Cpha -0) Mode-3 --->data sampled at leading edge(Cool -1 , Cpha -1).
@AdrianSZEKELY
@AdrianSZEKELY 3 года назад
Thank you for good explanation. It helped me to start but there is a mistake with the MODE 0 example at minute 5:41. There is figured the MODE 2 but not the MODE 0. For the MODE 0, the data should be updated (changed) on the rising edge and should be sampled (latched) by the receiver on the falling edge. Please comment here if I am wrong or consider to correct this video if possible. Thank you!
@jumbo999614
@jumbo999614 4 года назад
Please help. I have TFT with built-in SD Card reader. TFT pins are like this: Vcc,Gnd, Gnd, Ncc,Ncc,Ncc, CLK, SDA,RS, RST and CS. SD pins are like this: SD_CS, SD_MOSI, SD_SCK, and SD_MISO. My screen works fine. But once I connect wire to share pins like CLK and SCK to have both TFT and SD card reader work together, I get nothing. Screen just show white background and serial monitor doesn't show any information about SD card. I also try to use SD card with standalone configuration by remove all wires from TFT pins and just connect sd pin to Arduino. Again, nothing works except error message about SD not being initialized.
@catherineahanabeck3114
@catherineahanabeck3114 3 года назад
nice job sir you are mad
@sivaadapala5020
@sivaadapala5020 4 года назад
Please take a session on JTAG debugger
@TechVedas
@TechVedas 4 года назад
Hi Siva, this topic is in my list. I will soon cover this. Thanks for the suggestion 👍
@jessasto947
@jessasto947 2 года назад
In the beginning was the Word, and the Word was with God, and the Word was God. 2He was with God in the beginning. 3Through him all things were made; without him nothing was made that has been made. (John 1:1-3)
@surajpatil1505
@surajpatil1505 2 года назад
The last minute of explanation about Modes is important when someone asks question about it. 4.modes of SPI.
@pulseboypran
@pulseboypran 4 года назад
What is the difference betwen rising edge and falling edge of data transfer.
@TechVedas
@TechVedas 4 года назад
Raising edge: low to high Transition Falling edge: High to low transition These are quite common terminologies used in embedded system.
@sunilkumarreddy6537
@sunilkumarreddy6537 5 лет назад
Sir I want to RS232,USB please,and also,difference between usb,uart,RS242.I'm not going clarity among three pls....
@TechVedas
@TechVedas 5 лет назад
Hi Sunil, No need to get confuse between RS232 and UART. Check the below link it will clear all your doubts: electronics.stackexchange.com/questions/110478/difference-between-uart-and-rs-232 I had already uploaded 2 videos on UART communication on my channel. you can find them under videos section. I know very less about USB communication so cant help you out as of now.
@nagrajullasgokarnkar6366
@nagrajullasgokarnkar6366 5 лет назад
Sir please make JTAG videos
@TechVedas
@TechVedas 5 лет назад
Hi Nagraj, I will take up this topic which discussing Embedded Software debugging. Thanks for the suggestion
@sachinshet4569
@sachinshet4569 4 года назад
What's the max distance can use in SPI protocol.
@srikanth5832
@srikanth5832 4 года назад
Is it possible to communicate master with two slave devices parallally in SPI protocol
@vshah1010
@vshah1010 4 года назад
Yes. There is a Slave Select (or Chip Select) line on each SPI device, so each SPI device can be communicated with.
@wefixitmobiletraininginstitute
sir Can U please Upload I2S protocol and MIPI protocol
@TechVedas
@TechVedas 5 лет назад
Hi Bilal, Sorry I have never worked on I2S and MIPI protocol.
@ZidZafar
@ZidZafar Год назад
SPI can be Multi Master as well
@AlokKumar-xu7nc
@AlokKumar-xu7nc 4 года назад
Good theory. Can you please provide real C code steps for soi, i2c and uart?
@aaravsingh1084
@aaravsingh1084 4 года назад
Sir I want job embedded profile
@joshireddy9192
@joshireddy9192 4 года назад
Hi Could you please say why different modes are required instead of making one mode as standard in spi?
@samudralankaiahjampani4825
@samudralankaiahjampani4825 3 года назад
Giving us four different version of SPI
@unkrishnendhu
@unkrishnendhu 2 года назад
@@samudralankaiahjampani4825 why do we need 4 different version of SPI ?
@junaidchoudhary4842
@junaidchoudhary4842 4 года назад
but how ?????? for ex. DHT 11 or many other sensors have 3 pins only vcc gnd output how can we communicate them with the SPI using clock then???????????????????????????
@abhijeetsingh3432
@abhijeetsingh3432 5 лет назад
Sir msp 430 pe lecture banaye pure youtube pe msp430 ke lecture nahi hai
@TechVedas
@TechVedas 5 лет назад
Hi Abhijeet, There are many suppliers in market no need to learn all of them. As soon as your project changes you might have to work on different controller. So from this video series I have tried to give a general idea that how to read data sheet and find out the relevant SFRs. Hope it helps..
@rahulv5532
@rahulv5532 5 лет назад
When CPHA=0, data is sampled at falling edge not leading.please correct this.
@abhishekdhyade7500
@abhishekdhyade7500 4 года назад
Really?
@saivalluri8169
@saivalluri8169 4 года назад
Here leading edge means the very first edge, trailing mean the second edge, they can be either rising or falling edges depending on CPOL
@bedlam5217
@bedlam5217 3 года назад
Why does the SPI bus have a condition called High-Z? What is the real goal of this High-Z?
@santoshkumarganji1801
@santoshkumarganji1801 3 года назад
Can u please send notes sir
@TechVedas
@TechVedas 3 года назад
Hi Santosh, you can get notes of my videos on my new website techvedas-learn.com/ I will add I2C and SPI soon.
@johnsantos975
@johnsantos975 2 года назад
Al the videos I've seen on this topic cover the same information, you are not and they are not showing how the connection is made to the hardware to se the SPI pull.
@jayaprakashms6769
@jayaprakashms6769 Год назад
sleeping😴
@anshulmanapure1980
@anshulmanapure1980 2 года назад
How does one make this stuff?😭
@ChandraSekhar-wl6ge
@ChandraSekhar-wl6ge 2 года назад
Hi bro please send that file
@sarwarn2107
@sarwarn2107 Год назад
how to block every Indian channels so it doesn't show up in your search?
@thomasthereal4067
@thomasthereal4067 4 года назад
really nice explained, but that accent is, well, exhausting
@rajshah7433
@rajshah7433 5 лет назад
Thank you, explanation was very good
@TechVedas
@TechVedas 5 лет назад
Hello Raj, Thanks for the great feedback...
Далее
SPI Driver Tutorial | SPI Protocol Programming
9:45
Просмотров 50 тыс.
I2C Protocol Tutorial | How I2C Protocol works
8:20
Просмотров 209 тыс.
Understanding SPI
11:50
Просмотров 81 тыс.
Hacker's Guide to UART Root Shells
17:40
Просмотров 476 тыс.
Serial Peripheral Interface (SPI) Basics
17:42
Просмотров 43 тыс.
I2C Driver Development | I2C Programming Tutorial
12:58
The RS-232 protocol
26:10
Просмотров 833 тыс.
SPI communication basics (modes)
15:51
Просмотров 24 тыс.
Explaining The Basics Of RS-232 Serial Communications
5:59