Real Time Engineers Ltd, the company behind the open source
operating system, FreeRTOS, has released version 7.0, which features a
new software timer implementation that allows timer callbacks to be
executed in a task context, rather than as an interrupt.
The company claims this approach means no processing time or run time overhead is incurred unless a timer has actually expired.
The kernel is fully backward compatible, meaning upgrading from version
6.x is as simple as replacing the kernel source code at build.
A port to TI's low power MCU, the MSP430x family, via Code Composer
Studio has also added, bringing the number of official ports to 52,
across 27 different MCU architectures.
Each official port includes a documented pre-configured example application, demonstrating the kernel features.
To download the latest version visit www.freertos.org
This article originally appeared on EE Times Europe.