docs(i3c): Add i3c master programming guide

This commit is contained in:
C.S.M
2025-12-25 16:13:27 +08:00
parent 1b55ab941a
commit e019482a36
25 changed files with 1288 additions and 15 deletions
File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 16 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 18 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 21 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 24 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 18 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 17 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 26 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 22 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 21 KiB

+26
View File
@@ -0,0 +1,26 @@
{
"head": {
"text": "Standard I3C 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 T",
"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 (open drain)",
"E<->F Write data (push pull)"
]
}
File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 22 KiB