The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз свободной операционной системы реального времени BeRTO..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз свободной операционной системы реального времени BeRTO..."  +/
Сообщение от opennews on 16-Июн-10, 17:44 
Вышел (http://www.bertos.org/blog/embedded/new-release-bertos-250-a...)  релиз свободной (GPL) операционной системы реального времени BeRTOS 2.5 (http://www.bertos.org/), предназначенной для использования на встраиваемой технике - поддерживается широкий спектр 8- ,16- и 32-разрядных микропроцессоров и микроконтроллеров.


Основные улучшения, добавленные в версии BeRTOS 2.5:


-  Добавлена поддержка CPU ARM Cortex-M3, ARM7TDMI, Atmel AVR ATmega328P и Atmel AVR ATmega168;
-  Система построена на базе нового ядра с поддержкой выставления приоритетов для задач, планировщиком реального времени и по настоящему быстрым переключением контекста;
-  Добавлен мастер быстрой подготовки сборок для популярных плат, от таких производителей как Arduino,  Atmel, Luminary и Olimex. Поддерживается генерация шаблонов типовых проектов, таких как  APRS-трекер, система ведения лога, GPS-трекер и т.п.
-  В состав интегрирован более читаемый системный шрифт;
-  Реализован новый модуль для работы с...

URL: http://www.bertos.org/blog/embedded/new-release-bertos-250-a...
Новость: http://www.opennet.dev/opennews/art.shtml?num=26987

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Релиз свободной операционной системы реального времени BeRTO..."  +/
Сообщение от аноним on 16-Июн-10, 17:44 
Круто. А кастомные прошивки к плеерам (rockbox) и фотоаппаратам (не помню как звать, к canon'овским мыльницам подходило) не на ней часом делают?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Релиз свободной операционной системы реального времени BeRTO..."  +/
Сообщение от Ананимуз on 16-Июн-10, 21:41 
Rockbox вроде на линуксе собирают...
А chdk навешивается на то, что зашито в аппарат (VxWork/DryOS)
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Релиз свободной операционной системы реального времени BeRTO..."  +/
Сообщение от spanasik email(ok) on 16-Июн-10, 17:49 
Кто-нибудь юзает ? Как она ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Релиз свободной операционной системы реального времени BeRTO..."  +/
Сообщение от Aesthetus Animus (ok) on 16-Июн-10, 21:29 
> в настоящее время доступен режим совместной round-robin планировки выполнения задач, но в ближайшее время разработчики _намерены завершить_ работу над реализацией вытесняющей многозадачности

Ну как Вы думаете, как она?..

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Релиз свободной операционной системы реального времени BeRTO..."  +/
Сообщение от spanasik email(ok) on 16-Июн-10, 23:19 
Да кто его знает. Я в плане AVR интересуюсь, какие она преимущества даёт. По фичам вроде интересно, но реальный опыт применения хотелось бы услышать.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Релиз свободной операционной системы реального времени BeRTO..."  +1 +/
Сообщение от Ytch on 17-Июн-10, 00:01 
Судя по табличке про накладные расходы при переключении контекста, там что-то странное. Overhead в режиме кооперативной многозадачности такой же (а иногда даже больше) как и в вытесняющей! Они что, в режиме кооперативной многозадачности делают полное переключение контекста, не используя calling-conventions компилятора и т. п.?
Обычно при кооперативной многозадачности накладных расходов от полутора до двух с половиной раз меньше (зависит от платформы). Я пробовал (правда другие RTOS) на Blackfin (чуть больше чем в 2 раза отличия) и на ARM7TDMI AT91SAM7S256 (не менее чем в полтора раза отличаются). Это, правда, только чисто на переключение контекста.
Есть еще вариант, что ядро (в основном планировщик) работает много дольше чем длятся переключения контекста и различия во временах не видны, но тогда должна быть сильная разница между режимами с приоритетами и без них, а она (разница) местами и вовсе отсутствует.
Странно все это... Кто-нибудь живьем это "щупал" вообще?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Релиз свободной операционной системы реального времени BeRTO..."  +/
Сообщение от Аноним (??) on 08-Июл-15, 00:17 
Многоядерную надо было делать
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру