Author Topic: SPI bus tutorial  (Read 9120 times)

0 Members and 1 Guest are viewing this topic.

bmwm3edward

  • Guest
SPI bus tutorial
« 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.
 

Andrew

  • Guest
Re: SPI bus tutorial
« Reply #1 on: November 10, 2009, 11:18:04 pm »
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.


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

  • Guest
Re: SPI bus tutorial
« Reply #2 on: November 11, 2009, 12:19:31 am »
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.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf