Bin grade dabei eine funktion zu schreiben die mir von Big in Little Endian umwandelt d.h:
1 | char Data =0x02; |
wird beim Avr ja Big Endian MSB 6 5 4 3 2 1 LSB bräuchte aber: LSB 1 2 3 4 5 6 MSB nur ich kann nicht direkt auf die Bits zugreifen. Wäre dann am einfachsten mit einer Schleife drüber und vertauschen. Gibt es sonst noch irgendwelche "einfachen" und schnellen Möglichkeiten?