Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум разработчиков электроники ELECTRONIX.ru _ Операционные системы _ Представление (документирование) задач РТОС в графическом виде

Автор: Harvester Aug 17 2018, 07:29

Добрый день.
Разбираю чужие исходники, программа на базе FreeRTOS.
Соответственно хотелось бы представить всю совокупность задач ОС и взаимодействия между ними в графическом виде.
Вроде бы для этого подходит диаграмма последовательностей UML, но вот как отобразить на ней все эти мьютексы, семафоры, очереди - не понимаю sad.gif
Может кто-нибудь решал подобную задачу и может подсказать, как это лучше сделать?
PS. Нашел несколько материалов по этой теме, пока разбираюсь. Но любые советы все равно приветствуются sm.gif

 article2.pdf ( 301.78 килобайт ) : 29
 rt_uml_art1.pdf ( 751.83 килобайт ) : 21
 04_1_Selic_Watson_RT_UML.tutorial.pdf ( 1.07 мегабайт ) : 18
 Task2.1.doc ( 127.5 килобайт ) : 15
 

Автор: yuri_t Sep 1 2018, 18:26

Посмотрите язык SDL (ITU-T Rec. Z.100) - лучше ранних редакций

Автор: x893 Sep 1 2018, 18:38

Карандаш, бумага.

Автор: uriy Sep 2 2018, 14:23

Накиньте на ваш проект Tracealyzer, дайте текстовые имена семафорам и мютексам. Потом Tracealyzer построит Communication flow http://electronix.ru/redirect.php?https://percepio.com/docs/Linux/manual/IpcGraph.html#Communication_Flow
Кроме этого еще массу полезного получите.

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)