AlexandrY (05.01.2010 21:35, просмотров: 183) ответил Evgeny_CD на "будете использовать SQL, или .NET для предобработки сигналов датчиков от вашей RTOS ничего не останется." а можно узнать, почему так странно? Т.е. если у меня есть прерывание, то его латентность что, от SQL зависит? Если у меня есть поток, ожидающий
Да нет. Просто хотел привести пример тупого использования функций с непредсказуемым временем выполнения. Но пример уж слишком тупой оказался.
Другие RT треды конечно не пострадают если у них правильно расставлены приоритеты.
В WinCE с этим все четко, просто там драйверы можно запускать в пространстве юзера с доступом ко всем возможностям прикладных пакетов, что несколько провоцирует.
"Серьезный RT" - это будет сертифицированный RT. Такое только uCOS имеет из реально доступных.
А по скорости переключения тредов WinCE мало чем уступит uCOS, хотя с переключение процессов все гораздо хуже.
Но как принято программировать в uCOS можно легко реализовать в Kernel mode драйвере WinCE.
Не выходя из превелигированного режима и наплевав на виртуализацию и защиту от ошибок доступа к памяти, как это с успехом делается в сертифицированной uCOS.
Эффективность программирования будет точно такая же, ну только загрузочный имидж будет гораздо здоровее.
INDEMSYS