PC Instruments for Test and Debug
Call Us : +32 10 844 008

Using SPI for Embedded System Debug

There are many reasons to use serial protocols in embedded systems: simplicity, low pin count and the ability to setup a kind of network of simple devices to implement a complex functionality. Focusing on the Serial Peripheral Interface (SPI), this paper explores the reasons to test and debug a SPI port.

Serial buses are everywhere in embedded design.

Among the existing protocols, SPI and I²C have established themselves as de facto standard. They are well suited for low-cost and (not always so) low-speed communication between ICs, between microprocessors and between microprocessors and peripherals. EEPROMs, real-time clocks (RTCs), ADCs, DACs, thermal management devices and LCD controllers are such peripherals. Table 1 briefly compares these two protocols.

Would you like to receive more technical information directly in your mailbox?
Sign up to our newsletter by using the form below. You can set up your preferences anytime

Using SPI for Embedded System Debug March 8, 2015

Legal information

Byte Paradigm sprl
Reg nr: BE0873.279.914

Bank information -
ING Belgium
Avenue des anciens combattants 17, 1140 Evere, Belgium
IBAN : BE12310198559692

General Conditions

Download our general conditions of sales below:
General Sales Conditions (PDF)

Byte Paradigm offers custom design services - please download our general conditions from the link below:
General Conditions for Design Services (PDF)


Byte Paradigm
Avenue Molière, 18
B-1300 Wavre - BELGIUM
Tel: +32 (0)10 844 008