Content deleted Content added
Stevebroshar (talk | contribs) an architecture is not used; it's followed or employed or leverage or something |
Stevebroshar (talk | contribs) →Operation: Remove overkill of historical names (own the rename); less parenthetical info (own it) |
||
Line 38:
==Operation==
[[File:SPI basic operation, single Main & Sub.svg|thumb|368x368px|Figure 1: Common SPI connectivity with a single sub.]]
Commonly, SPI has four [[logic signal]]s. [[#Variations|Variations]] may use different [[#Alternative terminology|names]] or have different signals. Historical terms are shown in parentheses.
[[File:SPI basic operation, single Main & Sub.svg|thumb|368x368px|Figure 1: Basic SPI configuration using a single main and a single sub. Each device internally uses a [[shift register]] for serial communication, which together forms an inter-chip [[circular buffer]].]]▼
:{| class="wikitable"
!
|-
| {{center|{{Overline|CS}}}} || {{center|
|-
| {{center|SCLK}} || {{center|
|-
| {{center|MOSI}} || {{center|
|-
| {{center|MISO}} || {{center|
|}
MOSI on a main outputs to MOSI on a sub. MISO on a sub outputs to MISO on a main.
▲
Sub devices should use [[tri-state output]]s so their MISO signal becomes [[high impedance]] (
===Data transmission===
|