Gast
#4981439
Hallo zusammen, ich versuche die CMSIS DSP_Lib in Eclipse mit der OpenSTM32-Toolchain für einen STM32F4 einzubinden. Hab die Library in meinen Projektordner kopiert und die Header- und Source-Pfade in den Properties ergänzt. Hab das Symbol ARM_MATH_CM4 definiert. Danach wurde ein Error generiert, dass __FPU_PRESENT nicht gesetzt sei. Habs nun per Hand definiert und es kompiliert soweit. Es kommt jetzt nur noch die Warnung: "__FPU_PRESENT" redefined da es ja im Header für den STM definiert wird. Gibts hierfür eine andere Lösung, als das per Hand zu definieren? Meine Vermutung ist, dass der Preprozessor zuerst über die core_cm4.h drüberläuft und dann erst über die stm32f4xx.h. Kann man das irgendwie einstellen?
