你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 8682|回复: 8

求解答!!!STM8实际RAM大小6K,为什么用4K就提出堆栈溢出

[复制链接]

3

主题

7

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2013-1-13 22:52:33 | 显示全部楼层 |阅读模式
用STVD编译器,集成cosmic,可以查看实际使用RAM,EPROM,等存储空间使用情况
编译结果实际使用RAM为4K多,就提示堆栈溢出,为什么????求赐教
<
回复

使用道具 举报

134

主题

4489

回帖

239

蝴蝶豆

版主

最后登录
2020-12-9
发表于 2013-1-14 09:39:15 | 显示全部楼层

RE:求解答!!!STM8实际RAM大小6K,为什么用4K就提出堆栈溢出

因为有一些空间是用来放寄存器和堆栈的。这个你可以看一下RAM的占用情况。
回复 支持 反对

使用道具 举报

1

主题

6

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2013-1-14 09:48:07 | 显示全部楼层

回复:求解答!!!STM8实际RAM大小6K,为什么用4K就提出堆栈溢出

RAM仅指RAM变量(全局+静态+局部变量),不包括栈(stack),所以不够了。
回复 支持 反对

使用道具 举报

3

主题

7

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
 楼主| 发表于 2013-1-14 10:04:02 | 显示全部楼层

回复:求解答!!!STM8实际RAM大小6K,为什么用4K就提出堆栈溢出

我把STVD的RAM的设置改大一点,在编译后竟然可以正常运行
回复 支持 反对

使用道具 举报

3

主题

7

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
 楼主| 发表于 2013-1-14 10:06:39 | 显示全部楼层

回复:求解答!!!STM8实际RAM大小6K,为什么用4K就提出堆栈溢出

回复第 3 楼 于2013-01-14 09:48:07发表:
RAM仅指RAM变量(全局+静态+局部变量),不包括栈(stack),所以不够了。
 

 
QQ截图20130114100531.png
回复 支持 反对

使用道具 举报

3

主题

7

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
 楼主| 发表于 2013-1-14 10:08:56 | 显示全部楼层

回复:求解答!!!STM8实际RAM大小6K,为什么用4K就提出堆栈溢出

ram:5763   flash:45323   eeprom:0   stack:381
编译后结果
回复 支持 反对

使用道具 举报

3

主题

7

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
 楼主| 发表于 2013-1-14 10:29:31 | 显示全部楼层

回复:求解答!!!STM8实际RAM大小6K,为什么用4K就提出堆栈溢出

回复第 2 楼 于2013-01-14 09:39:15发表:
因为有一些空间是用来放寄存器和堆栈的。这个你可以看一下RAM的占用情况。 

 
QQ截图20130114102809.png
回复 支持 反对

使用道具 举报

3

主题

7

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
 楼主| 发表于 2013-1-14 10:31:11 | 显示全部楼层

回复:求解答!!!STM8实际RAM大小6K,为什么用4K就提出堆栈溢出

回复第 2 楼 于2013-01-14 09:39:15发表:
因为有一些空间是用来放寄存器和堆栈的。这个你可以看一下RAM的占用情况。 

我通过修改STVD的设置的RAM区间大小,编译器默认是4K,我改成6K,这种做法合理么?????求解
回复 支持 反对

使用道具 举报

3

主题

7

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
 楼主| 发表于 2013-1-14 11:54:48 | 显示全部楼层

回复:求解答!!!STM8实际RAM大小6K,为什么用4K就提出堆栈溢出

管理员能给解答一下么??
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版