[an error occurred while processing this directive]
|
Ну насчет "мужа" Вы несколько завернули...
Вот еще одно важное дополнение. Не раз в телеконференции COMP.DSP я видал такой вопрос: "А что такое RTOS?", а в ответ один "чудак" постоянно отвечал:
"Лучшая RTOS - это:
while(1)
{
... // do 1st thing
... // do 2nd thing
... // etc
}
Что самое интересное - он на полном серьезе доказывал что это именно так и ничего более не надо. Вот эта "дебильность" есть именно то, чего надо избегать, говорящая о том, что человек вообще не понимает что к чему.
Главное, что я хочу сказать, это что RTOS ни в коем случае не надо пытаться писать самому, а пользовать только готовый и самое главное - хорошо документированный и отлаженный софт. Конечно, тут вопрос цены, но самое главное, что кто-то в фирме начнет писать RTOS сам, то он потратит очень немало времени на это, получит недокументированный софт, и наверняка с "багами". По общим затратам - это как минимум столько-же как купить готовую RTOS. Но самая главная "засада" - это когда вдруг этот разработчик/человек уйдет на другую работу, что приведет к тому, что разобраться в том, что он написал никому другому уж точно будет не под силу, и, если все приложение надо будет модифицировать, то это будет полная ж... (простите за образность), а фирма может считать, что все денежки, затраченные на разработку, тю-тю (т.е. пропали).
С уважением,
Павел
E-mail: info@telesys.ru