SPI/I2C Embedded Protocol Debug | Analyzer, Exerciser or Oscilloscope


There are many reasons to use serial protocols in embedded system: simplicity, low pin count and the ability to setup a kind of network of simple devices to implement a complex functionality.

This paper explores the reasons behind and compares the debug tools available on the market to do so.

All you need to know about using general purpose oscilloscopes to specialized PC-based exercisers and analyzers.

  • Comparison of the SPI and I2C protocol
  • The reasons behind test and debug
  • Simple debug of complex functions
  • Analyzers, exercisers or oscilloscopes?