Wiki

This version (28 Nov 2023 13:57) was approved by Murray Anderson.The Previously approved version (15 Mar 2022 22:34) is available.Diff

Introduction

Analog Devices FreeRTOS

The Analog Devices FreeRTOS product is a modified version of the FreeRTOS Kernel, providing support for the Analog Devices Blackfin BF70x and SHARC+ DSP families. It is stand-alone set of sources based on version 10.5.x of the FreeRTOS operating system.

Initial setup documentation and User Guides have been created to help users get started with using FreeRTOS with CrossCore Embedded Studio.


Analog Devices FreeRTOS Add-In

The FreeRTOS Add-In has been developed by Analog Devices using CrossCore Embedded Studio to make it easier to add FreeRTOS into CrossCore projects, configure and debug FreeRTOS.

The FreeRTOS Add-In, once added to your project, will clone the required FreeRTOS source files from a repository hosted by Analog Devices into your project, this will be dependent on the architecture of the processor, and do all of the necessary steps to allow the project to build correctly out of the box, this includes

  • setting up the proper include paths
  • definition of required pre-processor macros
  • downloading related FreeRTOS source files
  • generation of editable and non editable FreeRTOS Add-In files
  • creation of a new UI element added to the system.svc, which is used to configure the FreeRTOS

Installation details and documentation have been created for the FreeRTOS Add-In to help users get started.

resources/tools-software/freertos.txt · Last modified: 28 Nov 2023 13:57 by Murray Anderson