Gast
#3898863
Hallo, um kompatibel zum bleiben zur gegenüber liegenden HW SPI habe ich CPOL=1 und CPHA = 1 gewählt, d.h. die Daten werden auf der steigenden Flanke gesampled und nach der fallenden Flanke aktualsiert. Ein SPI Sniffer erkennt auch die Daten einwandfrei und stellt sie richtig dar. Was mir noch "wahlfrei" zu seien scheint ist, dass ich mir aktuell aussuchen kann, ob die neuen Masterdaten VOR oder NACH der ersten fallenden Flanke aktualisiert werden und ob ich MOSI nach der steigenden Flanke auf 0 zurück nehme oder nicht. Aktuell bleibt SDO da wo es steht nach einem Bit und wird erst vor der neuen Flanke aufs nächste Datum gesetzt. Setzt man es zurück sind oben nur noch Nadeln zu sehen, statt Flächen. Die nächste Idee wäre auf beiden Flanken zu samplen aber eines nach dem anderen. Gibt es da Konventionen?
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
37 | |
38 | |
39 | |
40 | |
41 | |
42 | |
43 | |
44 | |
45 | |
46 | |
