IPB

Здравствуйте, гость ( Вход | Регистрация )

8 страниц V  « < 6 7 8  
Ответить в данную темуНачать новую тему
> RTOS: распространенные заблуждения, Обсудим?
_pasha
сообщение 3.3.2012, 20:49
Сообщение #141


тот самый
Иконка группы

Группа: Мод
Сообщений: 13043
Регистрация: 24.11.2009
Из: Харьковская обл., UA
Пользователь №: 25



Сама банальная модель объяснения на пальцах сущности ртоси "вот тебе надо в файл пихать логи и при этом тач обрабатывать и на экран выводить и успевать принимать поток с ацп" - дырявая и дурная. Ибо ни слова о приоритетах задач - исходное состояние - каша в голове и нежелание инженерно интерпретировать задачу, находить и отражать сущностные взаимосвязи, случайно образующиеся от задачи к задаче как в калейдоскопе. Так низзя. Вот dxp сделал выбор - так у него нету выбора, ибо он сам идеолог, развивающий эту концепцию, а не блудный сын, запутавшийся в спагетти кода.
Перейти в начало страницы
 
+Цитировать сообщение
Прохожий
сообщение 3.3.2012, 21:43
Сообщение #142


сундук
***

Группа: Пользователи
Сообщений: 4043
Регистрация: 21.11.2009
Из: Ростов-на Дону
Пользователь №: 15



Цитата(_pasha @ 3.3.2012, 21:49) *
Сама банальная модель объяснения на пальцах сущности ртоси "вот тебе надо в файл пихать логи и при этом тач обрабатывать и на экран выводить и успевать принимать поток с ацп" - дырявая и дурная. Ибо ни слова о приоритетах задач - исходное состояние - каша в голове и нежелание инженерно интерпретировать задачу, находить и отражать сущностные взаимосвязи, случайно образующиеся от задачи к задаче как в калейдоскопе. Так низзя.

Я скажу больше - так невозможно.
То, о чем Вы говорите - это некая модель, складывающаяся в голове у программирующего.
Позволяющая отделить задачи друг от друга, как во времени, так и в пространстве.
И она обязательно должна иметь место. У каждого, кто взялся за программирование.
Другое дело, что в зависимости от склада ума и характера, то что один считает этой самой упорядоченностью, другими воспринимается, как излишняя сущность.
И наоборот, упорядоченность иных воспринимается кашей третьими.
Цитата(_pasha @ 3.3.2012, 21:49) *
Вот dxp сделал выбор - так у него нету выбора, ибо он сам идеолог, развивающий эту концепцию, а не блудный сын, запутавшийся в спагетти кода.

ПМСМ, он сделал один из возможных выборов.
И после этого стал развивать выбранное направление.
Это абсолютно нормально.
Но чтобы постичь правила его упорядоченности на настоящем этапе его владения этими правилами, надо приложить значительные усилия.
А это не всегда возможно.
В силу разных причин. Хотя бы потому, что уже просто нет времени.
Вот достаточно большой тред.
Прочтите хотя бы выборочно. И сразу станет ясно, что РТОС - далеко не для всех.
Я это понял уже давно. Поэтому обхожусь без нее.

Перейти в начало страницы
 
+Цитировать сообщение
dxp
сообщение 3.3.2012, 22:30
Сообщение #143


Adept
***

Группа: Пользователи
Сообщений: 522
Регистрация: 20.4.2011
Из: Novosibirsk
Пользователь №: 346



Цитата(GuruKiller @ 3.3.2012, 23:56) *
Upd
ИМХО Паша правильно говорит, проценты могут дать полезную информацию статистического распределения реакции на событие. Для сравнения двух РТОС-ей имхо вполне годится.

Ну, если просто сравнивать две конкретные оси на одинаковых по функциональности примерах, то тут без разницы, в чём измерять - проценты, такты, микросекунды. Это получится в любом случае достаточно объективное сравнение. Но справедливое опять же именно для этого контекста (примера, на котором сравнивают).

Имхо, всегда при оценке характеристик оси имеет смысл делать такие синтетические тесты - например, простейшая передача управления через тот или иной сервис межпроцессного взаимодействия. Это как раз покажет, сколько жрёт сама ось (точнее, её порт для данной платформы), т.е. её накладные расходы. И зная их, уже прикидывать лаги на реальном приложении в его прикладных контекстах. Такая оценка, соглашусь, в какой-то мере может служить мерилом [относительной] риалтаймовости.
Перейти в начало страницы
 
+Цитировать сообщение
_pasha
сообщение 9.3.2012, 8:37
Сообщение #144


тот самый
Иконка группы

Группа: Мод
Сообщений: 13043
Регистрация: 24.11.2009
Из: Харьковская обл., UA
Пользователь №: 25



хто, памашь, выиграет от слияния HAL & RTOS ?
Помницца, недель несколько назад меня и слушать никто не захотел. Ню-ню smile.gif

ЗЫ Сегодня читаю тоже интересную рассыль еетаймс, блин, не могу попасть на *.хтм ссылку приходится мельчить
вот, например. Только пока ниасилил с т.з. полезности. А заголовок - громкий smile.gif

Все, нашел ссыль на рассыль здесь лежит
Перейти в начало страницы
 
+Цитировать сообщение
Прохожий
сообщение 21.4.2012, 21:17
Сообщение #145


сундук
***

Группа: Пользователи
Сообщений: 4043
Регистрация: 21.11.2009
Из: Ростов-на Дону
Пользователь №: 15



Вот пример использования RTOS.
Кто может прокомментировать?
Я пока воздержусь.
Попробую успокоиться...
Перейти в начало страницы
 
+Цитировать сообщение
_pasha
сообщение 5.8.2012, 17:34
Сообщение #146


тот самый
Иконка группы

Группа: Мод
Сообщений: 13043
Регистрация: 24.11.2009
Из: Харьковская обл., UA
Пользователь №: 25



Айайай...
Добралсо до одной фишки... у FreeRTOS оказывается частота проца задается дефайном, а мне надо плавать для сохранения питания...
Ктонить знает, в каких осях сразу решен вопрос по минимизации потребления тока, читай, учтена возможность дергания PLL ??
Перейти в начало страницы
 
+Цитировать сообщение
_pasha
сообщение 18.12.2012, 20:29
Сообщение #147


тот самый
Иконка группы

Группа: Мод
Сообщений: 13043
Регистрация: 24.11.2009
Из: Харьковская обл., UA
Пользователь №: 25



В общем, идеология RTLinux понравилась. Микроядро... Собсна - точка в споре, поскольку то,что делает Прохожий, это и есть микроядро, а далее - любую ось встраивай и вызывай, только она требует оберток для средств IPC.
А вот то, что делаю я (издевательства над прототредами) - пока что ни в какую систему не влазит по нормальному, етить.
Перейти в начало страницы
 
+Цитировать сообщение

8 страниц V  « < 6 7 8
Ответить в данную темуНачать новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 20.5.2018, 13:47