Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: Problem beim Lesen von Floats aus internem EEProm Kategorie: Programmierung C (von PeterS - 12.03.2006 21:26)
Als Antwort auf Problem beim Lesen von Floats aus internem EEProm von Wolfgang - 9.03.2006 10:10
Ich nutze:
C-Control Pro Mega32, C-Control Pro Mega128
Hallo Wolfgang,
 
ich habe den Fehler mit den Float EEPROM Zugriffen reproduzieren können, und in der neuen Betaversion
des  Interpreter korrigiert. Wer die Beta Versionen haben will, bitte mir an ccpro@gmx.de seine email
Adresse schicken.
 
Gruss Peter

> Hallo, ich habe festgestellt, dass beim Lesen eines Floats aus dem internen EEProm nur der ganzzahlige
> Anteil des Floats zückgegeben wird. Ich benutze dazu folgendes Testprogramm:
>
> void main(void)
> {
>     float n1,n2;
>     while (1)
>     {
>     n1 = n1 + 1.2345;
>     EEPROM_WriteFloat(0,n1);
>     n2 = EEPROM_ReadFloat(0);
>     Msg_WriteFloat(n1);
>     Msg_WriteChar(0x20);
>     Msg_WriteFloat(n2);
>     Msg_WriteChar(0x0D);
>     AbsDelay(1000);
>     }
> }
>
> Ist dort ein Bug oder habe ich da etwas falsch verstanden?
> GruÃ? Wolfgang


    Antwort schreiben


Antworten: