OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4076|回复: 3

FreeRTOS任务堆栈莫名其妙变为0

[复制链接]

6

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2021-3-13
在线时间
15 小时
发表于 2023-4-21 18:41:19 | 显示全部楼层 |阅读模式
5金钱
今天在做一个东西的时候系统直接死机,怀疑是某些任务堆栈溢出造成的,配置了溢出监测之后果然是堆栈溢出,打印剩余堆栈大小之后事情就变得很奇怪了 ,无论堆栈设置的多大剩余堆栈都是0 ,  直接将这个任务删除掉另一个本来正常的任务堆栈变成0了并且也是分配多少堆栈都显示剩余0   想不出来有什么可能的错误。 问问大佬们有咩有遇到过这种问题。WriteLog分配了1024字 先打印的WriteLog有900多 后来打印的

回复

使用道具 举报

0

主题

462

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4316
金钱
4316
注册时间
2016-3-19
在线时间
997 小时
发表于 2023-4-23 16:24:02 | 显示全部楼层
这个现象挺奇怪  等待大佬们的答案
回复

使用道具 举报

0

主题

462

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4316
金钱
4316
注册时间
2016-3-19
在线时间
997 小时
发表于 2023-4-23 16:26:36 | 显示全部楼层
只保留一个任务  然后监测剩余堆栈    还有就是换个硬件试试
回复

使用道具 举报

69

主题

6718

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
13447
金钱
13447
注册时间
2012-11-26
在线时间
3848 小时
发表于 2023-4-24 08:43:54 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /1 下一条

正点原子公众号

如发现本坛存在违规或侵权内容, 请点击这里发送邮件举报 (或致电020-38271790)。请提供侵权说明和联系方式。我们将及时审核依法处理,感谢配合。

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2026-3-20 03:09

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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