概述

优势和特点

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

产品详情

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

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

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

适用于ADI公司处理器的FreeRTOS由三种开发环境提供支持;CrossCore Embedded Studio(通过GCC)、Keil和IAR。

适用于ADI公司处理器的FreeRTOS提供附加的FreeRTOS内容,以支持ADuCM302x、ADuCM4x5x、ADSP-BF7xx和ADSP-SC5xx(ARM Cortex-A5和SHARC+内核)处理器系列。适用于ADI公司处理器的FreeRTOS安装在FreeRTOS产品顶部,提供开箱即用型ADuCM3029、ADuCM3027、ADuCM4050 EZ-KIT、ADSP-BF7xx和ADSP-SC5xx(适用于ARM Cortex-A5和SHARC+内核)EZ-KIT演示示例

下载及相关软件

产品下载

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

中间件

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