 |
Figure 1: Debugging of SPI on a Teledyne LeCroy
WaveSurfer 3000 oscilloscope |
In the
first post of this series, we considered some of the challenges of debugging embedded systems in general and I
2C buses in particular. Modern digital oscilloscopes equipped with powerful trigger/decode software for the serial protocol in play go a long way toward easing the path to a properly functioning embedded system. Now we'll consider the particularities of the Serial Peripheral Interface and how the proper tools can make debugging SPI buses easier.