Hallo, ich verwende auf dem STM32 eine TypConversion die ein int16 zu einem float umwandeln soll, leider löst die immer einen hardfault aus und ich weiß nicht warum:
1 | typedef float real32_T; |
2 | |
3 | |
4 | real32_T Math_int2single(int16_T v_int) |
5 | {
|
6 | |
7 | real32_T Buffer; |
8 | Buffer = 0.0; |
9 | Buffer = (real32_T) v_int; |
10 | |
11 | return Buffer; |
12 | }
|
Please help ;D