打印
[STM32]

ZI-data大于stm32f103的 RAM 为什么程序运行没问题

[复制链接]
3696|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yf823547490|  楼主 | 2014-7-29 08:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
yf823547490|  楼主 | 2014-7-29 08:41 | 只看该作者
关键是keil也不报错,如果RAM不够的话KEIL应该报错的吧,但是keil没有报错

使用特权

评论回复
板凳
原野之狼| | 2014-7-29 09:02 | 只看该作者
keil怎么知道你外扩存储没有呢

运行时,没有命中已有RAM之外的地址空间,当然不会报错。

使用特权

评论回复
地板
ayb_ice| | 2014-7-29 09:19 | 只看该作者
KEIL没有那么聪明
可能是只要被初始化为0的都统计了,包括局部变量吧,甚至FLASH的可能也统计吧

确实会大于实际的容量

使用特权

评论回复
5
yf823547490|  楼主 | 2014-7-29 09:54 | 只看该作者
那就是不准咯,实际用到的RAM可能还是在64K范围内,所以能顺利执行?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

31

主题

140

帖子

3

粉丝