硬汉嵌入式论坛

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

[μCOS-III] 请教F4堆栈的问题

[复制链接]

116

主题

800

回帖

1148

积分

至尊会员

积分
1148
QQ
发表于 2014-1-22 16:06:04 | 显示全部楼层 |阅读模式
请教版主一个问题:
函数中定义的局部变量是存放在栈里面,  在ucos3中每个任务的局部变量是存放在栈区的吗? 还是存放在每个任务分配的栈空间?  
这两者有何区别?
谢谢
回复

使用道具 举报

116

主题

800

回帖

1148

积分

至尊会员

积分
1148
QQ
 楼主| 发表于 2014-1-22 16:17:15 | 显示全部楼层
还有就是堆大小这个概念怎么理解?头文件中堆大小才0x00000200,那定义的那么多全局变量怎么存放的
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116779
QQ
发表于 2014-1-23 11:28:58 | 显示全部楼层
任务有任务的堆栈
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116779
QQ
发表于 2014-1-23 11:29:36 | 显示全部楼层

回 jcx0324 的帖子

jcx0324:还有就是堆大小这个概念怎么理解?头文件中堆大小才0x00000200,那定义的那么多全局变量怎么存放的 (2014-01-22 16:17) 
全局变量不占用堆栈空间,是从静态RAM分配的
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-6 13:23 , Processed in 0.313635 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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