AlexandrY (23.06.2007 16:01, просмотров: 1) ответил Evgeny_CD на Идея предельно проста. Не надо ставить телегу впереди лошади. Я знаю, как это решить.
Частично согласен. В современных редакторах хорошие возможности по броузингу переменных, функций, классов, но нет никаких инструментов чтобы отследить использование сервисов RTOS. Сколько задач создается, с какими приоритетами, с какими стеками, сколько флагов, семафоров, очередей и в каких состояниях и кто кого ждет или тормозит - все это приходится выуживать по всем исходникам практически вручную.
Но вот есть нюанс, хорошо продемонстрированный в UML, что одних блочных диаграмм недостаточно. И даже наоборот блочные диаграммы как вы нарисовали менее всего нужны при разработке.
Для моделирования и тестирования нужны диаграммы состояний в которых отображаются события и переходы между состояниями.
А проблема с отслеживанием использования ресурсов RTOS наверно скоро отпадет, когда памяти в процах станет немерянно и все перейдут на .NET