meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

com:basic_spi [2023/05/22 20:39] – created - external edit 127.0.0.1com:basic_spi [2024/11/15 21:58] (current) vamsan
Line 2: Line 2:
 ====== lamaPLC Communication: SPI ====== ====== lamaPLC Communication: SPI ======
 {{ :arduino:arduino_nano_1.png?120|lamaPLC Communication: SPI (Arduino Nano)}} {{ :arduino:arduino_nano_1.png?120|lamaPLC Communication: SPI (Arduino Nano)}}
-The Serial Peripheral Interface (SPI) is a synchronous serial communication interface specification used for short-distance communication, primarily in embedded systems. The interface was developed by Motorola in the mid-1980s and has become a de facto standard. Typical applications include Secure Digital cards and liquid crystal displays. \\+The //Serial Peripheral Interface// (**SPI**) is a synchronous serial communication interface specification used for short-distance communication, primarily in embedded systems. The interface was developed by Motorola in the mid-1980s and has become a de facto standard. Typical applications include Secure Digital cards and liquid crystal displays. \\
 \\ \\
 SPI devices communicate in full duplex mode using a master–slave architecture usually with a single master (though some Atmel and Silabs devices support changing roles on the fly depending on an external (SS) pin). The master (controller) device originates the frame for reading and writing. Multiple slave-devices may be supported through selection with individual chip select (CS), sometimes called slave select (SS) lines. \\ SPI devices communicate in full duplex mode using a master–slave architecture usually with a single master (though some Atmel and Silabs devices support changing roles on the fly depending on an external (SS) pin). The master (controller) device originates the frame for reading and writing. Multiple slave-devices may be supported through selection with individual chip select (CS), sometimes called slave select (SS) lines. \\
Line 131: Line 131:
 </code> </code>
  
-{{tag>bus communication spi basic}}+===== Sources ===== 
 +Wikipedia ([[https://en.wikipedia.org/wiki/Serial_Peripheral_Interface|here]]) \\ 
 + 
 +===== SPI topics on lamaPLC ===== 
 +{{topic>SPI}} 
 + 
 +\\ 
 +{{tag>bus communication SPI basic arduino SSI SDI MISO SDO}}
 \\ \\
 This page has been accessed for: Today: {{counter|today}}, Until now: {{counter|total}} This page has been accessed for: Today: {{counter|today}}, Until now: {{counter|total}}