- SF800 Solar Speicher Tutorial    Werbung      
Ergebnis 1 bis 3 von 3

Thema: Little Endian -oder- Bin ich jetzt ganz bescheuert?

  1. #1
    Benutzer Stammmitglied
    Registriert seit
    07.04.2010
    Beiträge
    36

    Little Endian -oder- Bin ich jetzt ganz bescheuert?

    Anzeige

    Owon Funktionsgenerator Einfuehrung
    Hallo zusammen,
    ich habe schon oft mit Ltl. End. gearbeitet und das war nie ein Problem, da habe ich immer mit zwei Byte gearbeitet.
    Nun sind es vier Byte, little endian Bild  
    Ich also ultraschlau, das ganze so gemacht wie immer: Fail....
    Code:
    int32_t GPSplattform[3];
    //Longitude
    GPS[0]  = ( (int32_t) responseBuffer[10] << 24 | (int32_t) responseBuffer[11] << 16 | (int32_t) responseBuffer[12] << 8 | (int32_t) responseBuffer[13] ); 
    tbc...
    responseBuffer ist mein guter alter Buffer meiner UART

    Was ist daran falsch?

    Gruß+Danke,
    eMM

  2. #2
    Erfahrener Benutzer Roboter Experte Avatar von sternst
    Registriert seit
    07.07.2008
    Beiträge
    672
    MSB in responseBuffer[10] und LSB in responseBuffer[13] ist nicht Little-Endian, sondern Big-Endian.
    MfG
    Stefan

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    07.04.2010
    Beiträge
    36
    Und ich dachte immer ich arbeite mit Little...das stand mal irgendwo und ich habs geglaubt Bild  
    Aber mit Deiner Antwort und Wiki werde ich diesen fehler nicht mehr machen!
    Vielen, vielen Dank Bild  

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

    Werbung      Solar Speicher und Akkus Tests