eric2013 发表于 2023-7-31 14:53:45

尝试制作H7-TOOL的FreeRTOS Trace的图形化链表功能

FreeRTOS要麻烦一些,有好几个链表,比较杂。

像uCOS-II这种的就比较简洁,一个链表头,直接将所有任务串起来了。

https://img.anfulai.cn/dz/attachment/forum/202307/24/080339m3j622scz95ks9sj.png



qgyhd1234 发表于 2023-7-31 16:38:22

感觉可以做成linux下top命令的输出格式,横向感觉放不了几个

eric2013 发表于 2023-7-31 16:46:22

qgyhd1234 发表于 2023-7-31 16:38
感觉可以做成linux下top命令的输出格式,横向感觉放不了几个

谢谢建议,这个功能先实现了,后面看看怎么摆放。

hqgboy 发表于 2023-7-31 20:04:26

问一下,UCOS-III的图形化链表简单吗?

eric2013 发表于 2023-8-1 08:30:39

hqgboy 发表于 2023-7-31 20:04
问一下,UCOS-III的图形化链表简单吗?

uCOS-III和ThreadX都比较好实现,都有一个链表头。

eric2013 发表于 2023-8-2 00:22:57

FreeRTOS有三个表要绘制ListItem_t,MiniListItem_t,List_t,测试下,看看绘制成什么样更合理些。

eric2013 发表于 2023-8-5 00:47:09

初步打算做成这种效果。

下面只是一个任务,每个任务都有个这种链表




eric2013 发表于 2023-8-7 01:27:15

2023-08-07 成功搞定


页: [1]
查看完整版本: 尝试制作H7-TOOL的FreeRTOS Trace的图形化链表功能