ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
22 декабря
267065 Топик полностью
Mahagam (14.08.2011 20:49, просмотров: 586) ответил fk0 на Например? Для микроконтроллера с 256кБайт ПЗУ, 16кБайт ОЗУ. Проблемы я озвучил в исходном сообщении. Да, в крупных коммерческих RTOS всё ок... Но это что касается вытеснения. А в 16КБайтах не разгуляешься. Как на счёт кооперативной
начнём с того, что контроллер у которого 256к флешки и всего 16к рамы - несбалансирован. 32к рамы должно быть как минимум, а ещё лучше - 64. кроме того, многозадачность память особо-то и не жрёт. всё что нужно сверх от обычного кода это место под описатели задач да стек на каждую задачу. в CTL стек задаётся ручками под каждую задачку, можно точненько выделить место используя инструменты для анализа стекопрожорливости