Concept Flow - Why SPI is used
Start Communication
Master sends Clock Signal
Master sends Data Out
Slave receives Data In
Slave sends Data Out (optional)
Master receives Data In (optional)
Communication Ends
SPI uses a clock signal to synchronize data transfer between a master and one or more slaves, allowing fast and full-duplex communication.