Bill Greiman
Well-known member
A port of ChibiOS/RT 2.6.5 for AVR, Due, and Teensy 3.0, 3.1 is available here https://github.com/greiman/ChibiOS-Arduino/.
This is an Arduino library for the ChibiOS kernel. It uses the standard Arduino/Teensy IDE.
Some third party Arduino libraries cause problems with a preemptive priority scheduler. If a library contains delay calls it will not release the CPU and lower priority threads may not run well. Replacing delay with sleep should help.
This is an Arduino library for the ChibiOS kernel. It uses the standard Arduino/Teensy IDE.
Some third party Arduino libraries cause problems with a preemptive priority scheduler. If a library contains delay calls it will not release the CPU and lower priority threads may not run well. Replacing delay with sleep should help.