STM32F407 HardFault bei float Zuweisung

Gast #6046286
Lesenswert?

Moin,

die folgende Zuweisung verursacht stets einen Hardfault. Es ist ein 
STM32F407VGT6.
1
int16_t s16Temp = 0;
2
fResult = (float)s16Temp;

Mit einer Konstanten funktoniert es:
1
int16_t s16Temp = 0;
2
fResult = 12.34;

In den Projekteinstellungen ist -mfloat-abi=hard gesetzt.

Was kann das sein?

Danke für eure Tips!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren