Bit-Reihenfolge bei Big/Little Endian

OP #2708175
Lesenswert?
• ▲
▼
Hallo zusammen,

ich realisiere gerade eine serielle Übertragung von einem 
Mikrocontroller der Firma Motorola auf eine ARM-CPU. Das Motorola-System 
arbeitet natürlich mit dem Motorola-Format (Big Endian) und der ARM nach 
dem Intel-Format (Little Endian). Das ich hier die Byte-Reihenfolge 
spiegeln muss, damit ein Long richtig auf der gegenüberliegenden Seite 
erkannt werden kann ist damit klar. Die Frage die ich mir allerdings 
stelle ist, ob auch die Bits im Byte gespiegelt werden müssen bevor ich 
sie auf die serielle Schnittstelle schreibe kann. Diesbezüglich bin ich 
noch nicht so recht schlau geworden im Netz.

Vielen Dank schon einmal uns aller beste Grüße...
Gast #2708181
Lesenswert?
• ▲
▼
Hi

>Die Frage die ich mir allerdings
>stelle ist, ob auch die Bits im Byte gespiegelt werden müssen bevor ich
>sie auf die serielle Schnittstelle schreibe kann. Diesbezüglich bin ich
>noch nicht so recht schlau geworden im Netz.

Nein.

MfG Spess

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.