freertos堆栈问题

2019-07-21 08:58发布

如图所示,请问我能设置任务堆栈的最小值是多少
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
zc123
2019-07-22 06:31
本帖最后由 zc123 于 2018-10-17 15:44 编辑
zhangjinhui 发表于 2018-8-24 15:23
你好上传错图片了,我设了256,然后查询是剩余200,
该怎么改,后来我改了100也没用
pxNewTCB->pxStack = ( StackType_t * ) pvPortMalloc( ( ( ( size_t ) usStackDepth ) * sizeof( StackType_t ) ) )
你看看StackType_t的类型,默认是unsigned int的

设置的长度是按照word算的,剩余的是按照字节算的,你剩余200,最多设置到256-200/4=206

一周热门 更多>