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

 
 
> Кто-нибудь что-нибудь скажет плохого/хорошего о Nucleus ?
DASM
сообщение Mar 28 2006, 18:07
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Вроде симпатичная, в 40 кил уложилась.. UCOS не предлагать вместо.. скучная.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zltigo
сообщение Apr 1 2006, 07:26
Сообщение #2


Гуру
******

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



Цитата(dxp @ Apr 1 2006, 07:55) *
Например, задача обрабатывает пакет данных от оной железяки.

Может я не написал прямо, что железяки ОДИНАКОВЫЕ, само устройство по количеству таких
железяк масштабируемое, но мне казалось, что это и так понятно. Железки не так, что-бы простые,
но и не чрезмерно сложные.
Цитата
И код получается прозрачным и предсказуемым - управление от одной задачи переходит к другой вполне предсказуемо - от первой (более приоритетной)

Вот именно за такое и боролся - по завершению обслуживания первой железки, если требует
обслуживания вторая... третья... железка-близнец к обслуживанию ее и переходим.
При этом "более приоритетной" здесь явно лишнее. Естественно, что задачи можно делать не комплексные а как Вы предлагаете - ориентированные на железку а ориетнированные на одну из функций железки, а уж с количеством железок путь задача внутри разбирается.... Можно? - МОЖНО! Будет работать - БУДЕТ! Нужет такой подход? - НУЖЕН!, когда комплексная задача начнет превышать
критический предел сложности (для конкретного разработчика?) и разбивка ее на задачи запускаемые под упралением системы принесет пользу.

Стоит, однако провозглашать такой путь практически единственно правильным? Оперируя
постулатами:
Цитата
"И код получается прозрачным и предсказуемым"

"И эффектиность распределения тут не хуже, чем схеме карусели"

"планировщик такой (чисто приоиритетный) заметно попроще"

"а значит занимающий меньше места (это, в общем, мелочь)"

"работающий быстрее (а вот это уже не мелочь)"


Вот тут вынуждет ответить - НЕ ТАК ОДНОЗНАЧНО ВСЕ.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
dxp
сообщение Apr 1 2006, 11:26
Сообщение #3


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(zltigo @ Apr 1 2006, 14:26) *
Цитата
И код получается прозрачным и предсказуемым - управление от одной задачи переходит к другой вполне предсказуемо - от первой (более приоритетной)

Вот именно за такое и боролся - по завершению обслуживания первой железки, если требует
обслуживания вторая... третья... железка-близнец к обслуживанию ее и переходим.
При этом "более приоритетной" здесь явно лишнее. Естественно, что задачи можно делать не комплексные а как Вы предлагаете - ориентированные на железку а ориетнированные на одну из функций железки, а уж с количеством железок путь задача внутри разбирается.... Можно? - МОЖНО! Будет работать - БУДЕТ! Нужет такой подход? - НУЖЕН!, когда комплексная задача начнет превышать
критический предел сложности (для конкретного разработчика?) и разбивка ее на задачи запускаемые под упралением системы принесет пользу.

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

Цитата(zltigo @ Apr 1 2006, 14:26) *
Вот тут вынуждет ответить - НЕ ТАК ОДНОЗНАЧНО ВСЕ.

Я просто спрашивал, если помните, имеется ли такая уж настоятельная необходимость задачах одинакового приоритета. Пока что вижу, что необходимость в них исходит из личных предпочтений по организации дизайна. smile.gif


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- DASM   Кто-нибудь что-нибудь скажет плохого/хорошего о Nucleus ?   Mar 28 2006, 18:07
- - zltigo   Собрали таки? На что портировали? Ну а насчет хоро...   Mar 28 2006, 18:26
- - KA_ru   Вроде как FTP есть.   Mar 28 2006, 18:49
- - Evgeny_CD   Цитата(DASM @ Mar 28 2006, 22:07) Вроде с...   Mar 28 2006, 18:53
|- - Andrew2000   Цитата(Evgeny_CD @ Mar 28 2006, 21:53) Ин...   Mar 30 2006, 20:49
- - zltigo   Цитата(KA_ru @ Mar 28 2006, 20:49) Вроде ...   Mar 28 2006, 18:55
- - DASM   с FTP... сурцы все на месте и дока pdf 320 страни...   Mar 28 2006, 19:08
|- - Evgeny_CD   Цитата(DASM @ Mar 28 2006, 23:08) Первая ...   Mar 28 2006, 19:35
|- - Rst7   Цитата(DASM @ Mar 28 2006, 21:08) с FTP.....   Mar 30 2006, 06:54
- - zltigo   Цитата(DASM @ Mar 28 2006, 21:08) Не дума...   Mar 28 2006, 19:43
- - DASM   во-во, примерно такое же мнение и у меня сложилось...   Mar 28 2006, 20:21
- - Evgeny_CD   А слабо взрослое тестироваие устроить? Берем код ...   Mar 28 2006, 20:37
- - DASM   не Евгений, Вы рассуждаете как ребенок, чесс слово...   Mar 28 2006, 21:02
|- - Evgeny_CD   Цитата(DASM @ Mar 29 2006, 01:02) Готов с...   Mar 28 2006, 21:10
- - DASM   в данном случае все-таки я просто ищу подходящую о...   Mar 28 2006, 21:22
|- - Evgeny_CD   Цитата(DASM @ Mar 29 2006, 01:22) в данно...   Mar 28 2006, 21:26
|- - Andrew2000   Цитата(DASM @ Mar 29 2006, 00:22) ...У Nu...   Mar 30 2006, 21:01
- - KA_ru   добавлю про всякие фишечки в Nucleus поддержка раз...   Mar 29 2006, 06:11
|- - Evgeny_CD   Цитата(KA_ru @ Mar 29 2006, 10:11) добавл...   Mar 29 2006, 07:13
- - DASM   самой оси надо 1.5 кило рама. Работаю с LPC2148   Mar 29 2006, 09:46
- - zltigo   Цитата(DASM @ Mar 28 2006, 23:22) в данно...   Mar 29 2006, 11:18
- - VAI   ЦитатаТак а все-же можно ссылочку? Доступ только ...   Mar 30 2006, 08:02
- - ig_z   Цитата(zltigo @ Mar 28 2006, 22:43) главн...   Mar 30 2006, 13:29
- - zltigo   Цитата(ig_z @ Mar 30 2006, 15:29) Имхо вп...   Mar 31 2006, 05:58
|- - dxp   Цитата(zltigo @ Mar 31 2006, 12:58) Цитат...   Mar 31 2006, 06:37
- - zltigo   Цитата(dxp @ Mar 31 2006, 08:37) А можно ...   Mar 31 2006, 06:49
|- - dxp   Цитата(zltigo @ Mar 31 2006, 13:49) 1.Мы ...   Mar 31 2006, 07:39
- - zltigo   Цитата(dxp @ Mar 31 2006, 09:39) Не помню...   Mar 31 2006, 16:38
|- - dxp   Цитата(zltigo @ Mar 31 2006, 23:38) Ну в ...   Apr 1 2006, 05:55
- - DASM   это все хорошо.. только тот порт на ARM что тут ле...   Apr 1 2006, 10:05
- - zltigo   Цитата(DASM @ Apr 1 2006, 12:05) это все ...   Apr 1 2006, 10:46
|- - Evgeny_CD   Цитата(zltigo @ Apr 1 2006, 14:46) Суда п...   Apr 1 2006, 12:33
- - DASM   ну успехи скромные, так как занимался все время по...   Apr 1 2006, 10:54
- - zltigo   Цитата(dxp @ Apr 1 2006, 13:26) А может т...   Apr 1 2006, 11:48
- - DASM   мужики, кончайте спорить, тута Keil глючит нипадец...   Apr 1 2006, 11:58
- - zltigo   Цитата(DASM @ Apr 1 2006, 13:58) мужики, ...   Apr 1 2006, 12:04
- - DASM   не знаю где у него версии смотреть , после установ...   Apr 1 2006, 12:10
- - zltigo   Цитата(DASM @ Apr 1 2006, 14:10) МТлинк т...   Apr 1 2006, 12:20
- - DASM   проапгрейдил на 3.00 - тотже результат. Но я испол...   Apr 1 2006, 12:29
- - DASM   для начала вообще запустить нада   Apr 1 2006, 12:47
- - christy   народ а это вы какую Нуклеус обсуждаете? ядро 1.11...   Apr 3 2006, 05:25


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

 


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


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