Mahagam (16.12.2005 10:32, просмотров: 1) ответил V_Shamaev на Ну это не только у CrossWorks - Multi тоже так умеет. Приятно, но для больших проектов большого значения не имеет.
я вот всё понять не могу зачем в софтине, которая исполняется из запердоленной в кристалл флешке, иметь ОСь? ось нужна для подгрузки внешних приложений, и их исполнения. если приложения сидят как заранее залинкованные функции - достаточно мощного рубильника, который бы раздавал задачам время.
что нужно ещё? семафоры всякие, очереди сообщений и система приоритетов. всё. достаточно.
ОСь (причём ОДНОзадачная) стоит у меня в калькуляторе, который я ношу в кармане. многозадачность для проца в 12MHz - это слишком. а вот файловая система, и возможность загрузки внешних приложений - позволяют говорить о необходимости (и, собственно, о существовании там) ОСи.
а вот в проекте - многозадачность есть. а ОСи нету. поскольку зафигачить ещё одну задачку извне никак не получится.