概述

优势和特点

  • 基于FreeRTOS 10.0.x实时操作系统
  • 目标处理器:ADSP-BF7xx、ADSP-215xx和ADSP-SC5xx(ARM Cortex-A5和SHARC+内核)处理器系列
  • 受CrossCore Embedded Studio、Keil和IAR开发环境支持
  • 可用于Windows和Linux主机
  • 可扩展实时操作系统
  • 调度程序可以为抢占式或合作式
  • 支持常见的多线程概念,如定时器、互斥体、令牌、任务和事件队列
  • 强大的事件跟踪功能
  • 受支持处理器系列的预配置演示

产品详情

FreeRTOS是一个免费、可扩展的实时操作系统,由Real Time Engineers Ltd.提供。本产品在FreeRTOS产品中增加了对ADI公司ADSP-BF7xx、ADSP-215xx和ADSP-SC5xx(ARM Cortex-A5和SHARC+内核)处理器系列的支持。

FreeRTOS低内存操作系统专为嵌入式系统而开发。它支持许多常见的操作系统概念,如定时器、事件、互斥体、令牌任务和令牌;可对这些概念进行动态或静态创建。内置可配置为先占式或合作式的调度程序,集成了可选时间分片功能。

FreeRTOS免版税,且带有非GPL许可。

适用于ADI公司处理器的FreeRTOS由CrossCore Embedded Studio开发环境提供支持。

适用于ADI公司处理器的FreeRTOS提供附加的FreeRTOS内容,以支持ADSP-BF7xx、ADSP-215xx和ADSP-SC5xx(ARM Cortex-A5和SHARC+内核)处理器系列。适用于ADI公司处理器的FreeRTOS安装在FreeRTOS产品之上,为支持的系列提供开箱即用型评估板演示示例。

下载及相关软件

产品下载

FreeRTOS for Analog Devices Processors Current Release (Rev. 1.5.1)

中间件

Operating Systems and Middleware

Analog Devices, in collaboration with several Alliance partners, provides the following operating system and middleware offerings to enable a user-friendly programming environment for applications developed using the Blackfin® and SHARC® processor families. These real-time kernels and services software seamlessly integrate with CrossCore® Embedded Studio.

Software Development Tools

CrossCore® Embedded Studio

CrossCore Embedded Studio是针对Blackfin和SHARC处理器系列的世界一流集成开发环境(IDE)。

系统要求

适用于ADI公司处理器的FreeRTOS需要在您的系统上安装以下任一开发环境。有关更多信息,请查询您的开发工具系统要求。

  • CrossCore Embedded Studio - 2.8.0版或更高版本
  • Keil开发工具 - MDK-ARM 5.21a版或更高版本
    • 适用于Keil 1.0.2版或更高版本的ADI ADuCM302x软件
  • IAR开发工具 - 7.60版或更高版本
    • 适用于IAR 1.0.2版或更高版本的ADI ADuCM302x EZ-KIT Lite BSP

相关硬件 (11)

EZ-Kits

查看全部 11 EZ-Kits