S. Landolt schrieb:
> Vielleicht hilft die Zeile 'Read Signature Byte' im Anhang zum
> Verständnis.
Das ist ja verstanden, was passiert, nur passen die Kommandos
1 | target_type = spi_transaction(0x30, 0x00, 0x01, 0x00);
|
2 |
|
3 | target_type |= spi_transaction(0x30, 0x00, 0x02, 0x00);
|
nicht zu der Tabelle 20-6 (siehe Screenshot im ersten Post).
Oder sendet man als Kommando tatsächlich den Byteindex, den man auslesen
will, anstatt der Adresse?
Übrigens ein weiterer Tippfehler auf angehängtem Bild 🙄
Und lt. Microchip ist die Byteindizierung in der Tabelle von links nach
rechts aufsteigend.