Skip to content

CMSIS-FreeRTOS 11.0.1

Compare
Choose a tag to compare
@VladimirUmek VladimirUmek released this 15 Apr 08:05
· 11 commits to main since this release

Release Notes

This pack is based on FreeRTOS-Kernel Version 11.0.1 licensed under the FreeRTOS license.

Changes since 10.5.1:

  • Add support for processor affinity to CMSIS-RTOS2 wrapper
  • Add symmetric multiprocessing configuration options to FreeRTOSConfig.h
  • Add memory allocation configuration options to FreeRTOSConfig.h
  • Corrected task priority mapping, FreeRTOS priority is now osPriority_t-1
  • CMSIS-RTOS2 requires CMSIS:OS Tick component
  • Drop support for Arm Compiler 5
  • Drop support for CMSIS-RTOS1 API

It contains the following CMSIS Software Components:

  • CMSIS:RTOS2:FreeRTOS 11.0.1
  • RTOS: Bundle "FreeRTOS" components:
  • Config [FreeRTOS | CMSIS RTOS2]
  • Core
  • Coroutines
  • Event Groups
  • Stream Buffer
  • Message Buffer
  • Heap [Heap_[1-5]]
  • Timers
  • TrustZone

Prerequisites:

  • ARM CMSIS pack version 6.0.0 or higher

Supported Processors:

  • Cortex-M0, M0+, M3, M4, M7, M23, M33, M55, M85
  • Cortex-A9

Supported Compilers:

  • ARM Compiler 6
  • IAR
  • GCC
  • CLANG