Перейти к содержанию
    

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

Добрый день.

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

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

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

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

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

article2.pdf

rt_uml_art1.pdf

04_1_Selic_Watson_RT_UML.tutorial.pdf

Task2.1.doc

Изменено пользователем Harvester

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...