|
|
 |
Ответов
|
Jan 28 2010, 17:00
|
Ортодокс
  
Группа: Свой
Сообщений: 219
Регистрация: 26-10-07
Из: Смела, Украина
Пользователь №: 31 775

|
Цитата(vitko @ Jan 26 2010, 16:28)  В самой freeRTOS нету средств для, скажем, переключения всех прерываний на отдельный стек, как в scmRTOS ?. А зачем? Либо м/к поддерживает такую возможность на уровне архитектуры и тогда RTOS это принимает как данность. Либо не поддерживает и тогда IMHO лучше облегчать прерывания и обработку, активно кушающую стек, оформлять как отдельную задачу, чем делать программные манипуляции на грани фола связанные с переключением стека.
|
|
|
|
|
Jan 29 2010, 14:01
|
Участник

Группа: Участник
Сообщений: 30
Регистрация: 8-03-06
Из: Kyiv, UA
Пользователь №: 15 066

|
Цитата(zltigo @ Jan 28 2010, 19:07)  ... Несколько команд изменяющих и восстанавливающих указатель стека - добавляются по месту легко и непренужденно. Если, оно конечно, это надо. В мелких процессорах (типа AVR) может и понадобиться. А если еще и переключение контекста делать в каком-будь специально выделенном программом прерывании, а в прерывании от сист.таймера его только инициировать, то и вообще не надо по каждому тику сохранять/восстанавливать контекст. Но это уже будет совсем как в scmRTOS :-)
|
|
|
|
Сообщений в этой теме
DreamTwister Расход стека Jan 30 2009, 12:47 FormatCft Цитата(DreamTwister @ Jan 30 2009, 17:47)... Jan 30 2009, 16:37 zltigo Цитата(DreamTwister @ Jan 30 2009, 15:47)... Jan 30 2009, 20:28 ddiimmaa во FreeRTOS стек ВСЕХ задач используют обработчики... Jan 31 2009, 01:40 DreamTwister Что-то тут не так...
Закрыл комментариями все сод... Feb 2 2009, 05:08 ddiimmaa Цитата(DreamTwister @ Feb 2 2009, 09:08) ... Feb 4 2009, 20:45  HARMHARM Цитата(ddiimmaa @ Feb 4 2009, 22:45) Да к... Feb 7 2009, 15:02   DreamTwister Цитата(HARMHARM @ Feb 7 2009, 20:02) Вооб... Feb 9 2009, 07:38   ddiimmaa Цитата(HARMHARM @ Feb 7 2009, 19:02) Вооб... Feb 14 2009, 14:19 vitko Объясните пожалуйста.
Правильно ли я понимаю, что... Jan 26 2010, 14:28 zltigo Цитата(vitko @ Jan 26 2010, 17:28) Объясн... Jan 26 2010, 21:21   zltigo Цитата(vitko @ Jan 29 2010, 17:01) Но это... Jan 29 2010, 15:18 Aurochs Цитата(zltigo @ Jan 28 2010, 19:07) Ну а ... Jan 31 2010, 22:04 zltigo Цитата(Aurochs @ Feb 1 2010, 00:04) Какой... Jan 31 2010, 22:42 Aurochs На грани фола в моем понимании означает, что сильн... Feb 1 2010, 00:41 zltigo Цитата(Aurochs @ Feb 1 2010, 02:41) И, че... Feb 1 2010, 06:09 ReAl Счётчик вложености прерываний нужен хотя бы для то... Feb 1 2010, 00:49 sergeeff ЦитатаНа грани фола в моем понимании означает, что... Feb 1 2010, 07:02 rexton начал осваивать rtos
правильно ли я понимаю что п... Dec 23 2011, 15:51 _Артём_ Цитата(rexton @ Dec 23 2011, 17:51) начал... Dec 23 2011, 16:07  rexton Цитата(_Артём_ @ Dec 23 2011, 19:07) Поче... Dec 23 2011, 16:45   _Артём_ Цитата(rexton @ Dec 23 2011, 18:45) а чис... Dec 23 2011, 17:09    rexton согласен. тогда получается лишняя заморочка по рас... Dec 23 2011, 17:57     _Артём_ Цитата(rexton @ Dec 23 2011, 19:57) согла... Dec 23 2011, 20:08 kan35 Цитата(rexton @ Dec 23 2011, 19:51) начал... Dec 23 2011, 16:12
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|