概述
优势和特点
- 基于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产品之上,为支持的系列提供开箱即用型评估板演示示例。
系统要求
适用于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
文档
-
ADI FreeRTOS Wiki2018/6/4WIKI