Обзор

Особенности и преимущества

  • Основана на операционной системе реального времени 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. Данный продукт добавляет поддержку семейств процессоров компании Analog Devices, таких как ADSP-BF7xx, ADSP-215xx и ADSP-SC5xx (с ядрами ARM Cortex-A5 и SHARC+) к FreeRTOS.

FreeRTOS представляет собой требующую для своей работы небольшого объема памяти операционную систему, которая разработана для применения во встраиваемых системах. Она поддерживает работу со многими стандартными концепциями операционных систем, такими как таймеры, события, мьютексы, задачи и семафоры, и все они могут быть созданы динамически или статически. FreeRTOS имеет планировщик, который может быть настроен как работающий с приоритетным планированием или как кооперативный планировщик, при этом имеется возможность настройки работы с технологией квантования времени.

FreeRTOS не требует лицензионных отчислений и предоставляется без лицензий GPL.

FreeRTOS для процессоров Analog Devices поддерживается средой разработки CrossCore Embedded Studio.

FreeRTOS для процессоров Analog Devices предоставляет дополнения для FreeRTOS с целью обеспечения возможности работы с процессорами семейств ADSP-BF7xx, ADSP-215xx и ADSP-SC5xx (с ядрами ARM Cortex-A5 и SHARC+). FreeRTOS для процессоров Analog Devices устанавливается поверх FreeRTOS и предоставляет готовые демонстрационные примеры для оценочных плат на основе процессоров поддерживаемых семейств.

Загрузки и соответствующее программное обеспечение

Межплатформенное ПО

Операционные системы и связующее программное обеспечение

Analog Devices в сотрудничестве с несколькими партнерами в рамках программы Alliance предлагает следующие операционные системы и связующее программное обеспечение (middleware), которые обеспечивают удобную среду программирования для создания систем на основе процессоров семейств Blackfin® и SHARC®. Эти программные ядра, работающие в режиме реального времени и сервисное программное обеспечение легко интегрируются со средой CrossCore® Embedded Studio.

Инструменты разработки ПО

CrossCore® Embedded Studio

CrossCore Embedded Studio – это интегрированная среда разработки (IDE) мирового уровня для процессоров семейств Blackfin и SHARC.

Системные требования

Для работы FreeRTOS для процессоров Analog Devices необходимо, чтобы в вашей системе была установлена одна из следующих сред разработки. Для получения дополнительной информации, пожалуйста, ознакомьтесь с системными требованиями для ваших инструментов разработки.

  • CrossCore Embedded Studio – версия 2.10.0 или выше

Связанное оборудование (13)

Наборы EZ-Kit

Посмотреть все 13 Наборы EZ-Kit

Обсуждения