当前位置: 首页 >  行业新闻  > 正文

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

时间:2023-08-08 16:12:06     来源:博客园


【资料图】

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

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

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

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

X 关闭

最新推荐

Copyright  © 2015-2022 全球纸业网版权所有  备案号:豫ICP备20009784号-11   联系邮箱:85 18 07 48 3@qq.com