Difference between revisions of "Protocol decoder:Spi"

From sigrok
Jump to navigation Jump to search
m
m
Line 6: Line 6:
| license        = GPLv2+
| license        = GPLv2+
| source_code_dir = spi
| source_code_dir = spi
| image          =  
| image          = [[File:Pd spi example.png|250px]]
| input          = logic
| input          = logic
| output          = spi
| output          = spi
| probes          = MISO, MOSI, CLK, CS#
| probes          = CLK
| optional_probes = —
| optional_probes = MISO, MOSI, CS#
| options        = cs_polarity, cpol, cpha, bitorder, wordsize
| annotations    = Hex
}}
}}


The '''spi''' protocol decoder...
The '''spi''' protocol decoder decodes the [https://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus Serial Peripheral Interface] bus.


== Hardware ==
== Hardware ==


=== SPI ===
=== Macronix MX25L1605D in openbiosprog-spi ===


TODO.
See [[Protocol_decoder:Mx25lxx05d#Macronix_MX25L1605D_in_openbiosprog-spi|Macronix MX25L1605D in openbiosprog-spi ]].
 
'''Probe setup:'''
 
TODO.
 
'''Photos:'''
 
TODO.
<gallery>
</gallery>


== Protocol ==
== Protocol ==


TODO.
See [https://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus#Operation Wikipedia] for a detailed protocol specification.


== Resources ==
== Resources ==


TODO.
* [https://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus Wikipedia: Serial Peripheral Interface Bus]


[[Category:Protocol decoder]]
[[Category:Protocol decoder]]

Revision as of 20:56, 1 February 2014

spi
Pd spi example.png
Name Serial Peripheral Interface
Description Full-duplex, synchronous, serial bus
Status supported
License GPLv2+
Source code decoders/spi
Input logic
Output spi
Probes CLK
Optional probes MISO, MOSI, CS#

The spi protocol decoder decodes the Serial Peripheral Interface bus.

Hardware

Macronix MX25L1605D in openbiosprog-spi

See Macronix MX25L1605D in openbiosprog-spi .

Protocol

See Wikipedia for a detailed protocol specification.

Resources