[figures] recreate neopixel timing

This commit is contained in:
stnolting 2024-03-23 10:40:24 +01:00
parent ed17ae4df6
commit 2571b5e674
4 changed files with 7 additions and 3 deletions

View file

@ -3,9 +3,6 @@
Figures are own work if not otherwise stated; see the [project's license](https://github.com/stnolting/neorv32/blob/main/LICENSE).
No copyright infringement intended.
- `neopixel.png`
- source: Adafruit NeoPixel Überguide, https://learn.adafruit.com/adafruit-neopixel-uberguide/the-magic-of-neopixels
- `SPI_timing_diagram2.wikimedia.png`
- source: https://en.wikipedia.org/wiki/File:SPI_timing_diagram2.svg
- license: Creative Commons: https://en.wikipedia.org/wiki/Creative_Commons, Attribution-Share Alike 3.0 Unported: https://creativecommons.org/licenses/by-sa/3.0/deed.en

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

View file

@ -0,0 +1,7 @@
{signal: [
{name: '0-code', wave: '01...0...1', node: '.a...b...c' },
{name: '1-code', wave: '01....0..1', node: '.d....e..f' },
{name: 'reset', wave: '10.......1', node: '.g.......h' },
],
edge: ['a~>b T0H', 'b~>c T0L', 'd~>e T1H', 'e~>f T1L', 'g~>h TRESET']
}