概述

优势和特点

  • 基于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

中间件

操作系统和中间件

ADI公司与几个联盟伙伴携手合作,共同提供以下操作系统和中间件产品,从而为使用Blackfin®和SHARC®处理器系列开发的应用提供用户友好的编程环境。这些实时内核和服务软件与CrossCore® Embedded Studio无缝集成。

软件开发工具

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

文档

  • 查看全部 (1)
  • 用户手册 (1)
  • Document Type

    相关硬件 (9)

    EZ-Kits

    查看全部 9 EZ-Kits