Gast
#2281521
Moin moin, ich habe da mal ein Problem mit Tasking Tool for XE166 v8.7r3. #define maxMeasurableDClinkVoltage 440 int kVDC_MIN = 1; float test1; test1 = (float)(kVDC_MIN * 4096 / maxMeasurableDClinkVoltage) ; die Fehlermeldung: E 64: incompatible redeclaration of "test1" Warum kann diese Kalkulation nicht durchgeführt werden und auschließend in test1 gespeichert werden. Oder int N_I_u_v_w ; int I_MAX ; #define S0CurrentCalc 8 N_I_u_v_w = I_MAX / S0CurrentCalc ; die Fehlermeldung: E 175: not an arithmetic constant in initializer "N_I_u_v_w"