58955a79a2
SPI Slave =========== - Correct the configuration of mode 0~3 using new config in the TRM - Split the workaround for DMA in mode 0/2 out of normal config, to make it clear. - Update timing and speed document for the SPI slave. Resolves https://github.com/espressif/esp-idf/issues/1346, https://github.com/espressif/esp-idf/issues/2393
19 lines
762 B
ReStructuredText
19 lines
762 B
ReStructuredText
.. this picture is generated by https://wavedrom.com/, using the sphinx plugin sphinxcontrib-wavedrom
|
|
.. due to plugin issue, we cannot place only the picture information in a standalone file, but have to take .. wavedrom:: inside
|
|
|
|
.. wavedrom::
|
|
|
|
{ signal: [
|
|
{ name: 'SCLK', wave: '0.1....0....1...', node: '..a.........e'},
|
|
{ name: 'SLV_CLK',wave: 'p..............', node: '..b..', phase: -0.5 },
|
|
{ name: 'MISO', wave: 'x...3.....x....', node: '....c', phase:-0.5},
|
|
{ name: 'MISO delayed', wave: 'x.......3.....x.', node: '........d'},
|
|
],
|
|
edge: [
|
|
'a|->b sample delay',
|
|
'b|->c slave output delay',
|
|
'c|->d gpio delay',
|
|
'd-|>e setup slack',
|
|
'a-|>c input delay'
|
|
],
|
|
}
|