Forum: Compiler & IDEs float Konvertierung


von flinkflash (Gast)


Lesenswert?

Servus,

ich sende über die I2C Schnittstelle 8 Bytes an meinem ATMega8. Das
erste empfangene Byte wird im Buffer[0], das zweite im Buffer[1] usw.
gespeichert. Jetzt würde ich aus den 8 Bytes die im Buffer stehen zwei
float Werte machen wollen.
Z.Z verwende ich:

float *Wert1;
float *Wert2;
Wert1 = (float*)&Buffer[0];
Wert2 = (float*)&Buffer[4];

Irgendetwas läuft allerdings beim zweiten float Wert schief. Ist die
Routine überhaupt korrekt?
Kann mir jemand weiterhelfen???

cu
flinkflash


http://www.krabbelbot.de

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.