Difference between revisions of "Serial Peripheral Interface (SPI)"
Jump to navigation
Jump to search
Tags: Mobile web edit, Mobile edit |
|||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[[wikipedia:Serial Peripheral Interface]] can be used to connect a wide variety of peripherals - displays, network controllers ([[Ethernet]], [[CAN bus]]), [[UARTs]], etc | [[wikipedia:Serial Peripheral Interface]] can be used to connect a wide variety of peripherals - displays, network controllers ([[Ethernet]], [[CAN bus]]), [[UARTs]], etc | ||
− | /sys/bus/spi/devices/spi? | + | [[/sys/bus/spi/]]devices/spi? |
+ | |||
+ | * SCLK: Serial Clock (output from master) | ||
+ | * MOSI: Master Out Slave In (data output from master) | ||
+ | * MISO: Master In Slave Out (data output from slave) | ||
+ | * SS: Slave Select (often [[logic level|active low]], output from master) | ||
+ | |||
+ | |||
+ | * <code>spi-pipe</code>: https://manpages.debian.org/testing/spi-tools/spi-pipe.1.en.html | ||
== See also == | == See also == | ||
* [[Firewire]] | * [[Firewire]] | ||
* [[Ethernet In-Band Access (IBA)]] | * [[Ethernet In-Band Access (IBA)]] | ||
+ | * [[GPIO]] | ||
* {{UART}} | * {{UART}} | ||
+ | * {{SPI}} | ||
* {{Serial}} | * {{Serial}} | ||
* {{Ethernet}} | * {{Ethernet}} |
Latest revision as of 18:02, 12 December 2021
wikipedia:Serial Peripheral Interface can be used to connect a wide variety of peripherals - displays, network controllers (Ethernet, CAN bus), UARTs, etc
/sys/bus/spi/devices/spi?
- SCLK: Serial Clock (output from master)
- MOSI: Master Out Slave In (data output from master)
- MISO: Master In Slave Out (data output from slave)
- SS: Slave Select (often active low, output from master)
See also[edit]
Advertising: