打印

ADS+44B0属性设置

[复制链接]
1597|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ma1986|  楼主 | 2009-10-29 09:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为什么一般都是-ro-base 0xc100000开始呢?BANK6为RAM,起始地址为0xc000000???在这个之前都是存放的什么呢???

我的内存使用量绝对不对超过2M,但是为什么我的-ro-base 0xc150000改成0xc100000之后程序就不会运行几个小时之后就不死机了,原来死机的时候连中断都无法进入???

(我的ram有8M,_ISR_STARTADDRESS   EQU   0xc7fff00,内存中的中断映射的地址从0xc7fff00开始。)

还有,我们的ads在编译完成后,输出:
ro size(code+ro data) 223.67kB
rw size(rw data+zi data) 34.39kB
rom size(code +ro data +rw data) 237.58kB
是什么意思呢???

这是不是意味着,我的ram有很多没有使用到呢???会不会我有8MB的RAM,但是我只用到了1MB的情况呢?

相关帖子

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

本版积分规则

48

主题

101

帖子

1

粉丝