Феникс-РТОС
![]() | Эта статья может быть слишком технической для понимания большинства читателей . ( Июль 2017 г. ) |
![]() | |
Разработчик | Феникс Системс |
---|---|
Платформы | ИА-32 , АРМ , еСи-РИСК |
Официальный сайт | http://www.phoesys.com/ |
Phoenix-RTOS — это операционная система реального времени, разработанная для устройств Интернета вещей . Основная цель системы — облегчить создание «программно-определяемых решений».
История
[ редактировать ]Phoenix-RTOS является преемником операционной системы Phoenix , разработанной с 1999 по 2001 год Павлом Писарчиком на кафедре электроники и информационных технологий Варшавского технологического университета . Первоначально Phoenix была реализована для IA-32 микропроцессоров и была адаптирована для процессора ARM7TDMI в 2003 году и PowerPC в 2004 году. Система доступна по лицензии GPL.
Феникс-RTOS 2.0
[ редактировать ]Решение отказаться от разработки Phoenix и написать Phoenix-RTOS с нуля было принято ее создателем в 2004 году. В 2010 году была создана компания Phoenix Systems с целью коммерциализации системы.
Phoenix-RTOS 2.0 базируется на монолитном ядре . Изначально версии для процессора IA-32 и настраиваемого eSi-RISC. [ 1 ] были разработаны. В сотрудничестве с NXP Semiconductors Phoenix-RTOS 2.0 также был адаптирован под платформу Vybrid (ARM Cortex-A5). Эта версия оснащена поддержкой протоколов PRIME (Phoenix-PRIME) и G3-PLC (Phoenix-G3), используемых в Smart Grid сетях .
Phoenix-RTOS запускает приложения, разработанные и написанные для операционной системы Unix .
Феникс-RTOS 3.0
[ редактировать ]Phoenix-RTOS версии 3.0 основана на микроядре . Он ориентирован на измерительные устройства с низким энергопотреблением. Основной проблемой первой реализации была низкая модульность ядра и трудности с управлением процессом разработки программного обеспечения ( драйверы устройств , драйверы файловой системы). Это операционная система с открытым исходным кодом (по лицензии BSD), доступная на GitHub . [ 2 ]
ХааС-модули
[ редактировать ]Phoenix-RTOS может быть оснащена модулями HaaS (аппаратное обеспечение как программное обеспечение), которые позволяют реализовать богатую функциональность устройств, например модемов. Существующие модули HaaS включают:
- Феникс-ПРАЙМ – программная реализация стандарта ПЛК ПРАЙМ , сертифицированная в 2014 году. [ 3 ] [ 4 ]
- Phoenix-G3 – программная реализация стандарта G3-PLC .
Реализации
[ редактировать ]В 2016 году компания «Энерга-Оператор» (Польша) установила в своей сети 6,6 тыс. блоков концентраторов данных с функциональностью балансировочных счетчиков на базе Phoenix-RTOS. [ 5 ] Подписаны лицензионные соглашения на использование системы в массовом производстве умных счетчиков. [ 6 ] [ 7 ]
Внешние ссылки
[ редактировать ]Ссылки
[ редактировать ]- ^ «Phoenix Systems портирует Phoenix-RTOS на семейство процессоров EnSilica eSi-RISC» . www.chipestimate.com . Проверено 29 ноября 2016 г.
- ^ «Исходный код Phoenix-RTOS 3 | GitHub» . www.github.com . Проверено 29 июля 2020 г.
- ^ «Phoenix-PRIME — первая сертифицированная реализация чистого программного обеспечения PRIME для стандартного недорогого микроконтроллера Kinetis | SETsquared Partnership» . www.setsquared.co.uk . Архивировано из оригинала 30 ноября 2016 г. Проверено 29 ноября 2016 г.
- ^ «Чипсеты | ПРАЙМ Альянс» . www.prime-alliance.org . Архивировано из оригинала 07.10.2016 . Проверено 29 ноября 2016 г.
- ^ «ЭНЕРГА | Пресс-служба – Пресс-релиз – ЭНЕРГА-Оператор закупит 6,6 тыс. концентраторных и балансировочных комплектов» . media.energa.pl . Проверено 29 ноября 2016 г.
- ^ «ПРАЙМ расширяет свое присутствие на азиатском рынке с помощью Phoenix-PRIME | PRIME Alliance» . www.prime-alliance.org . 13 октября 2016 г. Проверено 29 ноября 2016 г.
- ^ «Феникс-ПРАЙМ» будет внедрен в новую линейку интеллектуальных приборов учета. | ПРАЙМ Альянс» . www.prime-alliance.org . 26 октября 2015 г. Проверено 29 ноября 2016 г.