graphviz rtos任务切换图

问题描述

我正在寻找某种工具来生成任务切换时间线图,该工具要么(A)通过jtag探针直接从FreeRTOS生成,要么(B)基于我创建的文件

这样的图形:https://www.freertos.org/implementation/a00005.html

或另一个示例-Micro scheduler for real-time kernel in embedded C applications?

如果这是Eclipse CDT的插件,我可以输入某种类型的数据文件,那就太好了。

我拥有制作图表的数据,我真的不想自己滚动,我可以轻松地以工具可以读取的格式输出轨迹-我只需要工具和工具需要的格式

我自己滚动-我可以-使用graphviz / dot(可能是Pygraphviz)以及类似UML角色图的东西-但需要一些示例作为开始。

我需要的关键是:

  • 时间轴必须正确缩放。
  • 发生各种事件,我需要将其插入到图表中-例如,IRQ或 特定任务流程中的重要点。
  • 使用鼠标放大的能力(真的不生成PNG以使用PAINT查看)
  • 某种形式的时间轴刻度。

建议?

注意:我对percepio有所了解-但这对我来说并不是一件容易的事,并且由于其他原因(在此很难解释)也无法真正实现。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)