OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2462|回复: 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多 后来打印的

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

451

帖子

0

精华

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

0

主题

451

帖子

0

精华

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

70

主题

6697

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12687
金钱
12687
注册时间
2012-11-26
在线时间
3710 小时
发表于 2023-4-24 08:43:54 | 显示全部楼层
不太可能吧    任务里只保留delay试试   
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 16:59

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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