Jump to content

    

Представление (документирование) задач РТОС в графическом виде

Добрый день.

Разбираю чужие исходники, программа на базе FreeRTOS.

Соответственно хотелось бы представить всю совокупность задач ОС и взаимодействия между ними в графическом виде.

Вроде бы для этого подходит диаграмма последовательностей UML, но вот как отобразить на ней все эти мьютексы, семафоры, очереди - не понимаю :(

Может кто-нибудь решал подобную задачу и может подсказать, как это лучше сделать?

PS. Нашел несколько материалов по этой теме, пока разбираюсь. Но любые советы все равно приветствуются :)

article2.pdf

rt_uml_art1.pdf

04_1_Selic_Watson_RT_UML.tutorial.pdf

Task2.1.doc

Edited by Harvester

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Накиньте на ваш проект Tracealyzer, дайте текстовые имена семафорам и мютексам. Потом Tracealyzer построит Communication flow https://percepio.com/docs/Linux/manual/IpcG...munication_Flow

Кроме этого еще массу полезного получите.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this