реклама на сайте
подробности

 
 
> Критерии перехода к RTOS
kichkine
сообщение Nov 3 2006, 07:29
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 3-11-06
Из: Kiev
Пользователь №: 21 933



Каковы по вашему мнению критерии перехода от "голой" программы к использованию RTOS?
Я вижу следующие:
необходимость работы с tcp/ip и т.д.
IPC (может легче что-то свое прикрутить?)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zltigo
сообщение Dec 9 2006, 17:02
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Здорово тема "развивается".

P.S.
Может стоит ее перименовать в "Зачем попу гармонь", ну или
"Критерии использования RTOS служителями культа при отправлении обрядов"?


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
st256
сообщение Dec 9 2006, 19:19
Сообщение #3


СТАТУС: только для чтения
**

Группа: Новичок
Сообщений: 133
Регистрация: 23-12-04
Пользователь №: 1 627



Цитата(zltigo @ Dec 9 2006, 23:02) *
Здорово тема "развивается".

P.S.
Может стоит ее перименовать в "Зачем попу гармонь", ну или
"Критерии использования RTOS служителями культа при отправлении обрядов"?


Нет, не надо ее переименовывать. Вы даже не представляете, как близки между собой измерение гармоник в силовый сетях и RTOS. Во всяком случае, когда от нефтянников поступает заказ на проектирование многоканальных регистраторов. Учитывая Ваш высокий вкус к графике, я б и дальше рекомендовал Вам углубленно заниматься творчеством Жана Эфеля и не лезть сюда со своими безусловно мудрыми мыслями. А то оскорбленной воинствующей серости тут хватает и топик могут действительно прикрыть, как не соответствующий...

Цитата(Прохожий @ Dec 9 2006, 22:10) *
Код
В трехфазных системах, гармоники, кратные трем, обычно в силу симметрии отсутствуют, и гармоническими составляющими напряжения в сети бывают 5, 7, 11, 13-я и т. д. гармоники. Низшие из них наиболее интенсивны.

Далее следует описание системы поддержания коэффициента мощности на максимальном уровне при изменении реактивной мощности, потребляемой преобразователями. Присутствует и простая мат. модель.
Т. е. насколько я понял измерять 7-ю гармонику необходимо для того, чтобы улучшить качество регулирования т. наз. управляемого конденсаторно-тиристорного источника реактивной мощности.
Отсюда, я думаю, можно получить и желаемую точность. Впрочем, могу быть неправ.
Вот название учебника.
Горбачев В. Г., Чаплыгин Е. Е. Промышленная электроника: Учебник для вузов/ Под ред. В. А. Лабунцова. - М.: Энергоатомиздат, 1988 - 320 с.: ил.
Вам может понадобиться глава 7 и в частности параграф 7.3 на стр. 269.


Спасибо, лезть не надо. Теперь ясно, что гармошки, в основном, накодятся от 2-ой до 13-ой (старый ГОСТ 13109-97)
убираем четные (симметричный относительно нуля сигнал) и кратные трем. Остаются всего четыре:

5,7,11,13

На седьмую и пятую падает основная мощща. Спасибо.
Go to the top of the page
 
+Quote Post
Прохожий
сообщение Dec 9 2006, 22:48
Сообщение #4


Cундук
*****

Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269



Цитата(st256 @ Dec 9 2006, 19:19) *
Нет, не надо ее переименовывать. Вы даже не представляете, как близки между собой измерение гармоник в силовый сетях и RTOS. Во всяком случае, когда от нефтянников поступает заказ на проектирование многоканальных регистраторов. Учитывая Ваш высокий вкус к графике, я б и дальше рекомендовал Вам углубленно заниматься творчеством Жана Эфеля и не лезть сюда со своими безусловно мудрыми мыслями. А то оскорбленной воинствующей серости тут хватает и топик могут действительно прикрыть, как не соответствующий...


Вопрос о многоканальном регистраторе. Если этот проект выполнять на МК c DSP ядром или чистом DSP, то каково должно быть тех. задание, чтобы RTOS стала необходимостью? И в чем близость между гармониками и RTOS? Без шуток...
Лично для себя я решил, что в своих проектах на МК с ограниченными внутренними ресурсами постараюсь обойтись вовсе без нее. Причины этого могу изложить по пунктам, если кому будет интересно.

Что же касается серости, то мне кажется, что все мы не без этого греха в той или иной степени. Эмоции по этому поводу считаю просто излишними.


Цитата(st256 @ Dec 9 2006, 19:19) *
На седьмую и пятую падает основная мощща. Спасибо.


Всегда рад оказать посильную помощь.
Go to the top of the page
 
+Quote Post
st256
сообщение Dec 12 2006, 14:04
Сообщение #5


СТАТУС: только для чтения
**

Группа: Новичок
Сообщений: 133
Регистрация: 23-12-04
Пользователь №: 1 627



Цитата(Прохожий @ Dec 10 2006, 04:48) *
Вопрос о многоканальном регистраторе. Если этот проект выполнять на МК c DSP ядром или чистом DSP, то каково должно быть тех. задание, чтобы RTOS стала необходимостью?


Ну про необходимость и достаточность я не говорил. Я говорил только о том, что мне удобнее и быстрее написать RTOS. Возможно я уподобляюсь своему тренеру. Как-то его подбежали бить несколько бультерьерообразных мужчин. И он, чинивший свою развалюху монтировкой, эту монтировку отложил в сторону... Зачем же он это сделал??? А чтобы руки были свободными!

Вот мое ТЗ:

- Ввод по 48 независимым каналам.
- обработка во временной области (фильтрация, нахождение СКО и т.д.)
- обработка в частотной (гармонический анализ)
- вывод в буферное ОЗУ
- вывод во флэш
- перкачка из флэш в пользовательский(присоединяемый по необходимости) винчестер
- еще всякая фигня в такомже роде.

Есть и условия типа: 80% всего времени процессор щелкает обработку во временной области (фильтрация, нахождение СКО и т.д.) и 10% - на спектральный анализ.

Цитата
И в чем близость между гармониками и RTOS? Без шуток...


Да вот не могу я заниматься гармониками без RTOS! Хоть ты тресни. Пробывал - не получается.

Цитата
Лично для себя я решил, что в своих проектах на МК с ограниченными внутренними ресурсами постараюсь обойтись вовсе без нее. Причины этого могу изложить по пунктам, если кому будет интересно.


Изложите, пожалуйста.


Цитата(Прохожий @ Dec 10 2006, 04:48) *
Что же касается серости, то мне кажется, что все мы не без этого греха в той или иной степени. Эмоции по этому поводу считаю просто излишними.


Ну нада-а-а-а-ел он мне! Его манера лезть не имея достаточных DSP навыков в дискуссию надоела. Лез бы он хоть с идеями (пусть неправильными), а он лезет с философскими изысками типа острот. При этом меня раздражает его подспудная аппеляция к господам модераторам: ну я же свой! Я ж вас всех всегда хвалю! Это ничего, что я слабо шарю, главное во мне не это...

В принципе, один товарищ в подобной ситуации выразился гораздо лаконичнее: любителя бьют!!!

...т.е. радиолюбителя smile.gif
Go to the top of the page
 
+Quote Post
Прохожий
сообщение Dec 13 2006, 08:08
Сообщение #6


Cундук
*****

Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269



Цитата(st256 @ Dec 12 2006, 14:04) *
Ну про необходимость и достаточность я не говорил. Я говорил только о том, что мне удобнее и быстрее написать RTOS.


Цитата(st256 @ Dec 12 2006, 14:04) *
Да вот не могу я заниматься гармониками без RTOS! Хоть ты тресни. Пробывал - не получается.


Я так понял, что Ваш регистратор будет снабжен собственной оригинальной RTOS, написанной специально для этого случая?

Цитата(st256 @ Dec 12 2006, 14:04) *
Изложите, пожалуйста.


Уже сделал. Пост №81 в этой теме.
Однако сразу скажу, что все, что там написано, касается только МК с ограниченными скоростями и внутренними ресурсами, т. е. достаточно дешевых. Ваш случай отличается в сторону сложности задачи. Тут и математика, и флэш, и съемный диск...
Не знаю как у Вас, но обычно я стараюсь разделить задачи физически. Задачи реального времени, такие, как управление объектом, сбор данных, их первичная обработка, решаются с помощью МК, которых может быть несколько, а задачи работы с дисками с помощью компьютера, снабженного полноценной ОС.

Цитата(st256 @ Dec 12 2006, 14:04) *
Ну нада-а-а-а-ел он мне! Его манера лезть не имея достаточных DSP навыков в дискуссию надоела. Лез бы он хоть с идеями (пусть неправильными), а он лезет с философскими изысками типа острот. При этом меня раздражает его подспудная аппеляция к господам модераторам: ну я же свой! Я ж вас всех всегда хвалю! Это ничего, что я слабо шарю, главное во мне не это...

В принципе, один товарищ в подобной ситуации выразился гораздо лаконичнее: любителя бьют!!!

...т.е. радиолюбителя smile.gif


Ну он же тоже кое-что сделал в этой жизни... А что касается общения, то может быть проще проигнорировать, чем напрягать нервы? На мой взгляд, общение, даже такое, должно доставлять положительные эмоции.
Go to the top of the page
 
+Quote Post
st256
сообщение Dec 13 2006, 16:44
Сообщение #7


СТАТУС: только для чтения
**

Группа: Новичок
Сообщений: 133
Регистрация: 23-12-04
Пользователь №: 1 627



Цитата(Прохожий @ Dec 13 2006, 14:08) *
Я так понял, что Ваш регистратор будет снабжен собственной оригинальной RTOS, написанной специально для этого случая?


Ну RTOS или не RTOS, но что-то в этом роде. Правда, скорее всего на этот раз я писать не буду, а возьму что-то из себя раннего smile.gif Т.е. у меня есть заготовки.

Цитата
Однако сразу скажу, что все, что там написано, касается только МК с ограниченными скоростями и внутренними ресурсами, т. е. достаточно дешевых. Ваш случай отличается в сторону сложности задачи. Тут и математика, и флэш, и съемный диск...
Не знаю как у Вас, но обычно я стараюсь разделить задачи физически. Задачи реального времени, такие, как управление объектом, сбор данных, их первичная обработка, решаются с помощью МК, которых может быть несколько, а задачи работы с дисками с помощью компьютера, снабженного полноценной ОС.


Железо мне делает один парень - мастер паяльника и гений логического анализатора. Но и у него бывают ляпы. А ляпы это прежде всего переразводить - т.е. потеря времени. Подсчитав все за и против, я решил максимально облегчить работу железячника за счет усложнения жизни программисту. Поверьте, это себя оправдывает. Да и цена для меня - немаловажный фактор. Меньше микросхем поставишь - больше заработаешь.

Цитата
Цитата(st256 @ Dec 12 2006, 14:04) *

Ну нада-а-а-а-ел он мне! Его манера лезть не имея достаточных DSP навыков в дискуссию надоела. Лез бы он хоть с идеями (пусть неправильными), а он лезет с философскими изысками типа острот. При этом меня раздражает его подспудная аппеляция к господам модераторам: ну я же свой! Я ж вас всех всегда хвалю! Это ничего, что я слабо шарю, главное во мне не это...

В принципе, один товарищ в подобной ситуации выразился гораздо лаконичнее: любителя бьют!!!

...т.е. радиолюбителя smile.gif


Ну он же тоже кое-что сделал в этой жизни... А что касается общения, то может быть проще проигнорировать, чем напрягать нервы? На мой взгляд, общение, даже такое, должно доставлять положительные эмоции.


Разве я напрягаю нервы? Наоборот, я развлекаюсь! Еще мне интересно на сколько хватит местного модератора меня почитывать. Любителя Графики и Научного Атеизма ес-но жалко, но что делать? Он мне разонравился за совершенно конкретные деяния.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Dec 14 2006, 15:47
Сообщение #8


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(st256 @ Dec 13 2006, 15:44) *
Разве я напрягаю нервы? Наоборот, я развлекаюсь! Еще мне интересно на сколько хватит местного модератора меня почитывать. Любителя Графики и Научного Атеизма ес-но жалко, но что делать? Он мне разонравился за совершенно конкретные деяния.

Пока из данного развлечения можно почерпнуть хоть какую то полезную информацию, то оно совершенно не раздражает. И это несмотря на то, что тема, вроде бы, себя исчерпала и мнения сложились.
У меня теперь появилось своего рода развлечение - наблюдать как казалось бы взрослые люди продолжают спорить на ровном месте. Интересно, кто же раньше прекратит? wink.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- kichkine   Критерии перехода к RTOS   Nov 3 2006, 07:29
- - zltigo   Цитата(kichkine @ Nov 3 2006, 09:29) Како...   Nov 3 2006, 08:02
|- - Massaew   Цитата(zltigo @ Nov 3 2006, 11:02) Всегда...   Mar 25 2008, 14:17
||- - zltigo   Цитата(Massaew @ Mar 25 2008, 17:17) Что ...   Mar 25 2008, 16:55
||- - IgorKossak   Цитата(Massaew @ Mar 25 2008, 16:17) ... ...   Mar 26 2008, 06:30
|- - Дон Амброзио   Цитата(zltigo @ Nov 3 2006, 11:02) на так...   Mar 27 2008, 13:53
- - KirillS   Цитата(kichkine @ Nov 3 2006, 09:29) Како...   Nov 10 2006, 16:13
- - surge   Есть алтернатива и firmware и RTOS - real time ker...   Nov 24 2006, 10:49
- - Hardman   Применять или не применять RTOS прежде всего завис...   Nov 24 2006, 19:13
|- - IgorKossak   Цитата(Hardman @ Nov 24 2006, 18:13) Прим...   Nov 28 2006, 18:15
|- - st256   Цитата(IgorKossak @ Nov 29 2006, 00:15) Ц...   Nov 30 2006, 18:06
|- - khach   Цитата(st256 @ Nov 30 2006, 18:06) Не счи...   Nov 30 2006, 18:48
|- - st256   Цитата(khach @ Dec 1 2006, 00:48) Цитата(...   Nov 30 2006, 19:03
- - khach   Критерий простой- если в системе крутиться более т...   Nov 28 2006, 18:30
- - Alex B._   >> Не считаете ли Вы, что моя задача требует...   Nov 30 2006, 19:09
|- - st256   Цитата(Alex B._ @ Dec 1 2006, 01:09) ...   Dec 1 2006, 07:43
- - Alex B._   real-time это абстрактное условие реакции на внешн...   Dec 1 2006, 13:36
|- - st256   Цитата(Alex B._ @ Dec 1 2006, 19:36) real...   Dec 1 2006, 15:50
|- - KirillS   Цитата(st256 @ Dec 1 2006, 14:50) Цитата(...   Dec 1 2006, 16:42
|- - st256   Цитата(KirillS @ Dec 1 2006, 22:42) Если ...   Dec 1 2006, 17:02
- - Alex B._   >> Остается понять, что такое "реакция...   Dec 1 2006, 17:44
|- - st256   Цитата(Alex B._ @ Dec 1 2006, 23:44) ...   Dec 1 2006, 18:31
|- - zltigo   Цитата(st256 @ Dec 1 2006, 17:31) Тогда н...   Dec 1 2006, 19:01
|- - st256   Цитата(zltigo @ Dec 2 2006, 01:01) Цитата...   Dec 1 2006, 21:33
|- - Прохожий   Цитата(st256 @ Dec 1 2006, 21:33) 1. Когд...   Dec 1 2006, 22:23
||- - st256   Цитата(Прохожий @ Dec 2 2006, 04:23) На м...   Dec 2 2006, 13:40
||- - KirillS   Цитата(st256 @ Dec 2 2006, 12:40) Цитата(...   Dec 3 2006, 00:19
|||- - st256   Цитата(KirillS @ Dec 3 2006, 06:19) 1)Ага...   Dec 4 2006, 07:38
|||- - KirillS   Цитата(st256 @ Dec 4 2006, 06:38) TCP/IP ...   Dec 4 2006, 22:58
|||- - st256   Цитата(KirillS @ Dec 5 2006, 04:58) Вот о...   Dec 6 2006, 16:16
|||- - KirillS   Цитата(st256 @ Dec 6 2006, 15:16) Цитата ...   Dec 7 2006, 23:23
||- - Прохожий   Цитата(st256 @ Dec 2 2006, 13:40) Сначала...   Dec 3 2006, 01:14
||- - Artem-1.6E-19   Цитата(Прохожий @ Dec 3 2006, 00:14) Одна...   Dec 3 2006, 01:30
|||- - Прохожий   Цитата(Artem-1.6E-19 @ Dec 3 2006, ...   Dec 3 2006, 16:53
|||- - Artem-1.6E-19   Цитата(Прохожий @ Dec 3 2006, 15:53) Цита...   Dec 3 2006, 17:55
||||- - path_finder   Все критерии уже давно продуманы и сказаны: наприм...   Dec 3 2006, 18:58
|||||- - Artem-1.6E-19   Цитата(path_finder @ Dec 3 2006, 17:58) Л...   Dec 3 2006, 21:54
|||||- - Прохожий   Цитата(Artem-1.6E-19 @ Dec 3 2006, ...   Dec 3 2006, 23:25
|||||- - Artem-1.6E-19   Цитата(Прохожий @ Dec 3 2006, 22:25) Цита...   Dec 3 2006, 23:54
|||||- - Прохожий   Цитата(Artem-1.6E-19 @ Dec 3 2006, ...   Dec 4 2006, 00:37
|||||- - Artem-1.6E-19   Цитата(Прохожий @ Dec 3 2006, 23:37) Но н...   Dec 4 2006, 08:42
||||- - Прохожий   Цитата(Artem-1.6E-19 @ Dec 3 2006, ...   Dec 3 2006, 19:34
|||- - Сергей Борщ   Цитата(Прохожий @ Dec 3 2006, 15:53) Цита...   Dec 4 2006, 11:02
|||- - Прохожий   Цитата(Сергей Борщ @ Dec 4 2006, 11:02) Ц...   Dec 4 2006, 17:32
|||- - Сергей Борщ   Цитата(Прохожий @ Dec 4 2006, 16:32) Ваш ...   Dec 5 2006, 19:42
|||- - Прохожий   Цитата(Сергей Борщ @ Dec 5 2006, 19:42) В...   Dec 5 2006, 20:53
|||- - Сергей Борщ   Цитата(Прохожий @ Dec 5 2006, 19:53) Спец...   Dec 5 2006, 23:58
||||- - Artem-1.6E-19   Цитата(Сергей Борщ @ Dec 5 2006, 22:58) Ц...   Dec 6 2006, 00:14
||||- - Сергей Борщ   Цитата(Artem-1.6E-19 @ Dec 5 2006, ...   Dec 6 2006, 04:07
|||||- - Artem-1.6E-19   Цитата(Сергей Борщ @ Dec 6 2006, 03:07) И...   Dec 6 2006, 09:51
|||||- - Carmack   Цитата(Artem-1.6E-19 @ Dec 6 2006, ...   Dec 6 2006, 16:24
||||- - DRUID3   Цитата(Сергей Борщ @ Dec 6 2006, 03:07) И...   Dec 6 2006, 23:58
||||- - Сергей Борщ   Цитата(DRUID3 @ Dec 6 2006, 22:58) Цитата...   Dec 7 2006, 11:27
||||- - Artem-1.6E-19   Цитата(DRUID3 @ Dec 6 2006, 22:58) следов...   Dec 7 2006, 23:03
|||- - st256   Цитата(Прохожий @ Dec 6 2006, 02:53) Ну, ...   Dec 6 2006, 16:46
|||- - Прохожий   Цитата(st256 @ Dec 6 2006, 16:46) Кстати,...   Dec 7 2006, 22:15
|||- - st256   Цитата(Прохожий @ Dec 8 2006, 04:15) Цита...   Dec 8 2006, 14:22
|||- - Artem-1.6E-19   Цитата(st256 @ Dec 8 2006, 13:22) Увы, ме...   Dec 8 2006, 14:58
|||- - Прохожий   Цитата(st256 @ Dec 6 2006, 16:46) Увы, ме...   Dec 9 2006, 16:10
||- - st256   Цитата(Прохожий @ Dec 3 2006, 07:14) Допу...   Dec 4 2006, 08:09
|- - Artem-1.6E-19   Цитата(st256 @ Dec 1 2006, 20:33) 2. То, ...   Dec 1 2006, 23:10
|- - zltigo   Цитата(Artem-1.6E-19 @ Dec 1 2006, ...   Dec 2 2006, 02:14
|- - Artem-1.6E-19   Цитата(zltigo @ Dec 2 2006, 01:14) Цитата...   Dec 2 2006, 14:14
|- - st256   Цитата(Artem-1.6E-19 @ Dec 2 2006, ...   Dec 2 2006, 18:53
|- - Artem-1.6E-19   Цитата(st256 @ Dec 2 2006, 17:53) Ну ты ж...   Dec 2 2006, 23:44
- - Alex B._   2st256 дружище, да тебя всерьез уже никто не воспр...   Dec 2 2006, 01:35
|- - Artem-1.6E-19   Цитата(Alex B._ @ Dec 2 2006, 00:35) 2st2...   Dec 2 2006, 01:43
|- - st256   Цитата(Alex B._ @ Dec 2 2006, 07:35) 2st2...   Dec 2 2006, 14:00
- - Alex B._   Если в ладах с английским - /pub/DOC/Books/OS/OS_...   Dec 7 2006, 12:10
- - Nixon   2 Сергей Борщ - принудительно перевел в "свои...   Dec 7 2006, 12:26
|- - Сергей Борщ   Цитата(Nixon @ Dec 7 2006, 11:26) 2 Серге...   Dec 7 2006, 12:41
|- - Artem-1.6E-19   Цитата(Прохожий @ Dec 9 2006, 21:48) Личн...   Dec 9 2006, 23:16
||- - Прохожий   Цитата(Artem-1.6E-19 @ Dec 9 2006, ...   Dec 10 2006, 02:33
||- - Artem-1.6E-19   Цитата(Прохожий @ Dec 10 2006, 01:33) Цит...   Dec 10 2006, 09:50
||- - Прохожий   Цитата(Artem-1.6E-19 @ Dec 10 2006,...   Dec 10 2006, 17:21
||- - Artem-1.6E-19   [quote name='Прохожий' date='Dec 10 20...   Dec 10 2006, 18:10
||- - Прохожий   Цитата(Artem-1.6E-19 @ Dec 10 2006,...   Dec 10 2006, 22:40
||- - Artem-1.6E-19   Если будет идея "по существу", пишите. В...   Dec 10 2006, 23:21
- - sensor_ua   Сразу - всё ИМХО, не больше. Наверно... Не так дав...   Dec 11 2006, 01:12
|- - Artem-1.6E-19   Цитата(sensor_ua @ Dec 11 2006, 00:12) Я ...   Dec 11 2006, 01:24
- - sensor_ua   Считайте лучше, что со странностями. Пример. Нуже...   Dec 11 2006, 02:30
- - Massaew   Цитата(IgorKossak @ Mar 26 2008, 09:30) Н...   Mar 26 2008, 10:43
- - IgorKossak   Цитата(Massaew @ Mar 26 2008, 12:43) Подс...   Mar 26 2008, 13:18
- - ptolemy   Цитата(Massaew @ Mar 26 2008, 13:43) Так ...   Mar 27 2008, 12:42


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 16:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.01555 секунд с 7
ELECTRONIX ©2004-2016