前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >成功搞定H7-TOO的FreeRTOS Trace图形化链表方式展示任务管理

成功搞定H7-TOO的FreeRTOS Trace图形化链表方式展示任务管理

作者头像
Simon223
发布2023-08-09 17:19:47
2170
发布2023-08-09 17:19:47
举报

之前推出了H7-TOOL的RTOS Trace功能,已经支持RTX5,ThreadX,uCOS-III,uCOS-II和FreeRTOS,特色是不需要目标板额外做任何代码,实时检测RTOS任务执行情况,支持在线和脱机玩法,效果是下面这样的:

这样的展示还不够直观,这几天开始研究图形化链表方式展示任务管理,从源码的角度来看,OS内核源码就是通过各种链表组装起来的,为了让大家更直观的看内核实现,开始支持一键查看链表,这种链表会让大家心里更有底。

花了几天时间,已经实现了FreeRTOS 的链表方式展示,大家可以方便的查看FreeRTOS内核组织结构,FreeRTOS的核心就是管理这个链表

FreeRTOS有多个struct xLIST结构体链表头,每个链表头下面管理多个struct xLIST_ITEM,xLIST_ITEM里面有指示对应的任务控制块

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-08-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档