硬汉嵌入式论坛

 找回密码
 立即注册
查看: 704|回复: 5
收起左侧

[RTOS Trace] H7-TOOL的RTOS Trace功能进展,在做一个专门的exe组件集成到上位机专门生成各种OS的LUA小程序

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107077
QQ
发表于 2022-9-2 14:14:23 | 显示全部楼层 |阅读模式
首版将把前6款RTOS都支持了。

主要是内核,任务执行情况,各种通信组件执行情况监测。

image.png
回复

使用道具 举报

0

主题

43

回帖

43

积分

新手上路

积分
43
发表于 2022-9-2 14:22:22 | 显示全部楼层
tool功能越来越强大了
回复

使用道具 举报

3

主题

127

回帖

136

积分

初级会员

积分
136
发表于 2022-9-2 15:03:02 | 显示全部楼层
最近碰到个bug,freertosr任务分配堆栈没分好,堆栈溢出导致程序跑一段时间以后异常,改了堆栈大小以后没再复现,现在想找到溢出的时候哪些变量或者寄存器异常,有什么好思路吗
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107077
QQ
 楼主| 发表于 2022-9-2 15:09:53 | 显示全部楼层
skyshine 发表于 2022-9-2 15:03
最近碰到个bug,freertosr任务分配堆栈没分好,堆栈溢出导致程序跑一段时间以后异常,改了堆栈大小以后没再 ...

这个自带栈溢出检测机制的,各种OS都有,大部分都可以检测出来的。触发操作特别骚,这种的检测不出来。

FreeRTOS任务栈溢出检测机制----官方提供了两种检测方案
https://www.armbbs.cn/forum.php? ... id=18388&fromuid=58



针对特别骚的操作,我们RTOS Trace功能给大家额外配套个各个任务栈内容查看函数。

这样的话是否有溢出,一目了然。

回复

使用道具 举报

23

主题

1406

回帖

1475

积分

至尊会员

积分
1475
发表于 2022-9-2 15:38:23 | 显示全部楼层
不只是期待,那是相当期待
代码不规范,亲人两行泪!
回复

使用道具 举报

1

主题

92

回帖

100

积分

初级会员

积分
100
发表于 2022-9-2 17:23:30 | 显示全部楼层
相当期待
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-16 19:46 , Processed in 0.233251 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表