Hallo, wie kann ich in C 2 Bytes untereinander tauschen? Der Hintergrund ist das die Funktion eeprom_read_word aus der #include <avr/eeprom.h> Bibliothek als Rückgabetyp little endian hat. Hab sowas versucht aber es wird nur das LSB verschoben...
1 | uint64_t uiVal; |
2 | uiVal = 256* eeprom_read_word(EE_ADR_SERIAL_NUM); |
Scheint trivial aber komme da nicht weiter .-(