ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
155036 Топик полностью
ReAl (28.04.2009 11:15, просмотров: 281) ответил Rst7 на Смущает 256 байт RAM. Только контекст каждой задачи будет весить 32(регистры)+2(SP)+1(SREG)=35 байт. Значит, 5 задач съедят 175 байт ОЗУ. На стек маловато остается. А еще TCB... Так есть ли смысл?
+1 Вытесняющая на таком малом ОЗУ смотрится плохо. Разве что с сокращением размера контекста раза эдак в почти два за счёт неиспользования в потоках кучки регистров (использовать их как глобальные регистровые переменные, чтобы место не пропадало). На мой взгляд, надо пересмотреть подход в сторону "всё быстрое в прерывания", а остальное кооперативно.