EEVblog > Suggestions

SPI bus tutorial

(1/1)

bmwm3edward:
I think the SPI bus is a widely used interface between components and microcontrollers.  There seems to be a lot of variance on how it's implemented and with that comes the "been there done that" knowledge that the industry experts have that we'd love to hear about.

Andrew:

--- Quote from: bmwm3edward on November 03, 2009, 11:58:19 am ---I think the SPI bus is a widely used interface between components and microcontrollers.  There seems to be a lot of variance on how it's implemented and with that comes the "been there done that" knowledge that the industry experts have that we'd love to hear about.


--- End quote ---

There is really nothing special about SPI. It is just that kids like to shit their pants about SPI and refuse to learn the few basics  so they can happily mess things up. Read this http://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus and you are 90% of an SPI expert.

bmwm3edward:
This is a good read (thank you), but the video tutorials always seem to absorb more quickly.  I wouldn't mind seeing a Rigol demo on debugging SPI/serial data (Just bought that Rigol 50 MHz unit) and that's where I'm about to be in a day or two.  The stuff that I'm not grasping as well as I'd like is how to set up the single-shot modes, then how to go back in time to see what happened.  There are quite a few settings on the scope that seem to produce different results and an expert's walk through would be helpful.  Don't get me wrong, I loved the infinite matrix of resistance video, but that is practically less useful, but probably more entertaining.

Navigation

[0] Message Index

There was an error while thanking
Thanking...
Go to full version