greiman / FreeRTOS-Arduino

FreeRTOS 8.2.3 Arduino Libraries
301 stars 122 forks source link

Float not working with FreeRTOS_ARM #9

Open dansku opened 7 years ago

dansku commented 7 years ago

I have been trying to use a float variable in the code and then it doesn't compile with a Teensy 3.5, everything else works.

For example on the frBlinkPrint.ino, if I only create a float variable and try to Serial.print it, the code doesn't write.

Any idea of why?

Thanks

greiman commented 7 years ago

This version of FreeRTOS catches a hard fault exception when using floating point on Teensy 3.5/3.6.

I no longer support FreeRTOS or ChibiOS as an Arduino library. It is impossible to configure a CPU to run Teensy software and an RTOS.

I now do my projects on native ChibiOS with no Arduino code.

dansku commented 7 years ago

Would you suggest using ChibiOS with the Teensy then? I will give it a try!

Thank you

greiman commented 7 years ago

ChibiOS is best for STM32. There is only limited support for Kinetis.