Forum: Mikrocontroller und Digitale Elektronik ATRF231-> 16 Bit in Register schreiben über 8 Bit Leitung (MSB first, aber auch MSByte first)?


von Georg H. (Gast)


Angehängte Dateien:

Lesenswert?

Hallo!

Ich versuche mit einem ATmega644P und einem ATRF231 eien Funkverbindung 
aufzubauen. Jetzt steh ich aber vor dem "Problem" das ich in das 
Register des ATRF231 ein 2 Byte langes Datenwort schreiben muss.

Sie sind über eine SPI Schnittstelle miteinander verbunden die 8Bit 
übertragen kann... das bedeutet dass ich die 16 Bit in 2 Übertragungen 
aufteilen muss..eigentlich kein Problem... nur wie ist jetzt die frage, 
muss das MSByte zuerst zum Sender oder das LSByte?

im Datenblatt findet sich nur folgendes: (-->siehe Dateianhang, 
Quelle:RF231 Datasheet Seite 80)

Lg Georg

von Maxxie (Gast)


Lesenswert?

Die 802.x Spezifikationen arbeiten soweit ich mich erinnere in big 
endianess (network byte order)

Sprich multi-octed daten werden mit dem niederwertigstem octed begonnen 
und "Ends with the big one"

von Georg H. (Gast)


Lesenswert?

Hallo!..

Vielen Dank für die Info!

Lg Georg

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.