Statements (46)
Predicate | Object |
---|---|
gptkbp:instanceOf |
serial communication protocol
|
gptkbp:alternativeName |
gptkb:Serial_Peripheral_Interface
|
gptkbp:application |
gptkb:SDRAM
sensors SD cards real-time clocks EEPROMs display controllers digital potentiometers |
gptkbp:clockPhase |
configurable
|
gptkbp:clockPolarity |
configurable
|
gptkbp:competitor |
gptkb:UART
gptkb:I2C |
gptkbp:dataRate |
up to tens of Mbps
|
gptkbp:errorDetection |
none built-in
|
gptkbp:fullName |
Serial Peripheral Interface bus
|
gptkbp:hotSwappable |
no
|
https://www.w3.org/2000/01/rdf-schema#label |
SPI bus
|
gptkbp:introducedIn |
1980
|
gptkbp:inventedBy |
gptkb:Motorola
|
gptkbp:logicLevels |
depends on implementation
|
gptkbp:maximumDevices |
limited by chip select lines
|
gptkbp:notRecommendedFor |
long-distance communication
multi-master systems |
gptkbp:powerSource |
not defined by protocol
|
gptkbp:requires |
separate chip select for each slave
|
gptkbp:signalDirection |
unidirectional and bidirectional
|
gptkbp:standardizedBy |
no
de facto |
gptkbp:supports |
full-duplex communication
|
gptkbp:transmission |
synchronous
|
gptkbp:usedFor |
short-distance communication
peripheral communication microcontroller communication |
gptkbp:usedIn |
gptkb:consumer_electronics
embedded systems automotive electronics industrial control systems |
gptkbp:uses |
master-slave architecture
four-wire interface |
gptkbp:wire1 |
MOSI
|
gptkbp:wire2 |
gptkb:MISO
|
gptkbp:wire3 |
SCLK
|
gptkbp:wire4 |
SS
|
gptkbp:bfsParent |
gptkb:Serial_Peripheral_Interface
|
gptkbp:bfsLayer |
7
|