Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
can-bus:controller:mcp2515:start [Tue. 04.07.2017 13:26] – wikiadmin | can-bus:controller:mcp2515:start [Tue. 04.07.2017 13:28] (aktuell) – wikiadmin | ||
---|---|---|---|
Zeile 10: | Zeile 10: | ||
^ Kommando ^ Codierung HEX (BIN) ^ Parameter ^ Antwort ^ | ^ Kommando ^ Codierung HEX (BIN) ^ Parameter ^ Antwort ^ | ||
- | | [[spi_write]] | 0x02 (0000 0010) | 1. Byte = Adresse des zu beschreibenden Registers. 2. und weitere Bytes = zu schreibende Daten | -keine- | | + | | [[spi_write|WRITE]] | 0x02 (0000 0010) | 1. Byte = Adresse des zu beschreibenden Registers. 2. und weitere Bytes = zu schreibende Daten | -keine- | |
- | | [[spi_read]] | 0x03 (0000 0011) | 1. Byte = Adresse des auszulesenden Registers | Inhalt des Registers. Jeder weitere Leseaufruf liefert das nachfolgende Register. | | + | | [[spi_read|READ]] | 0x03 (0000 0011) | 1. Byte = Adresse des auszulesenden Registers | Inhalt des Registers. Jeder weitere Leseaufruf liefert das nachfolgende Register. | |
- | | [[spi_bit-modify]] | 0x05 (0000 0101) | 1. Byte = Adresse des zu modifizierenden Registers. 2. Byte = Maske, 3. Byte = Wert | -keine- | | + | | [[spi_bit-modify|BIT MODIFY]] | 0x05 (0000 0101) | 1. Byte = Adresse des zu modifizierenden Registers. 2. Byte = Maske, 3. Byte = Wert | -keine- | |
- | | [[spi_read-status]] | 0xA0 (1010 0000) | -keine- | 1 Byte: Flags div. Puffer und Register. | | + | | [[spi_read-status|READ STATUS]] | 0xA0 (1010 0000) | -keine- | 1 Byte: Flags div. Puffer und Register. | |