docs(i2c): Add new programming guide for new I2C driver
|
After Width: | Height: | Size: 51 KiB |
|
After Width: | Height: | Size: 30 KiB |
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 19 KiB |
|
After Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 22 KiB |
|
After Width: | Height: | Size: 17 KiB |
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"head": {
|
||||
"text": "Standard I2C Transaction Timing Diagram"
|
||||
},
|
||||
"signal": [
|
||||
{
|
||||
"node":"A.....B...................C..D.E...............F...G",
|
||||
"period": 0.5},
|
||||
{
|
||||
"name": "SDA",
|
||||
"wave": "1.0...3...3.|.3...4...5...1..0.6...6.|.6...7...10..1", "data": "A6 . A0 R/W ACK D7 . D0 ACK",
|
||||
"period": 0.5},
|
||||
{
|
||||
"name": "SCL",
|
||||
"wave": "1...0..1.0.1|0.1.0.1.0.1.0......1.0.1|0.1.0.1.0..1..",
|
||||
"period": 0.5}
|
||||
],
|
||||
"config":
|
||||
{
|
||||
"skin": "narrow"
|
||||
},
|
||||
"edge": [
|
||||
"B<->C Write address",
|
||||
"E<->F Write data"
|
||||
]
|
||||
}
|
||||