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.
Join our online Radio Show on Friday 11th July starting at 2:00pm Eastern, when EETimes editor of all things fun and interesting, Max Maxfield, and embedded systems expert, Jack Ganssle, will debate as to just what is, and is not, and embedded system.