STM的堆可以更改嘛,最大可以更改为多少?

[复制链接]
3677|9
 楼主| roc_qiu 发表于 2010-1-27 10:56 | 显示全部楼层 |阅读模式
如题!(在malloc的时候出现了问题)
谢谢!
香水城 发表于 2010-1-27 10:59 | 显示全部楼层
这是开发工具的问题,要看你用的是什么工具。
 楼主| roc_qiu 发表于 2010-1-27 11:02 | 显示全部楼层
我用的是IAR。编译没有问题啊!只是在运作的时候,分配太大就会返回NULL。
搜索看到有的贴子说是512字节。不知道可不可以改。
香水城 发表于 2010-1-27 11:13 | 显示全部楼层
你可以看看IAR的帮助文件,如何设置堆的大小。
 楼主| roc_qiu 发表于 2010-1-27 12:09 | 显示全部楼层
好的,谢谢!我马上去看!
yemingxp 发表于 2010-1-27 12:47 | 显示全部楼层
iar有个icf文件,里面可以修改堆,栈大小
 楼主| roc_qiu 发表于 2010-1-27 14:10 | 显示全部楼层
非常感谢!我也找到了icf文件,并且更改测试确定更改后是有变化的。
但是,就是担心更改了会不会对其他的地方有影响呢。
所以,我也不倾向与更改。
不知道香版的意见呢!
香水城 发表于 2010-1-27 14:30 | 显示全部楼层
只要改了之后内存分配不产生冲突,就不会对其他的地方有影响。
arm_fan168 发表于 2010-1-27 19:45 | 显示全部楼层
改堆的大小不会影响其它的地方,只是空闲的RAM空间变小了。
无冕之王 发表于 2010-1-28 09:43 | 显示全部楼层
帮助文件应该说的很详细
您需要登录后才可以回帖 登录 | 注册

本版积分规则

52

主题

198

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部