打印

关于存储器分段的问题

[复制链接]
1203|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gangwa258123456|  楼主 | 2012-6-11 22:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用的是tms320vc5409,对于存储器分段有个问题。我的dsp在bootloader后,我的理解是程序由flash搬移到内部ram中。在dsp分段时,我的初始化的常量数据(例如液晶的字库)被分道cinit中,然后此部分数据又被搬移到bss段中。那么,我的一段常量数据(液晶的字库)是否在dsp内部的cinit和bss段中都存在,
如果是那样,岂不是浪费空间,我的ram现在已不够用了。请高手指点如何解决。

相关帖子

沙发
blacksword| | 2012-6-13 18:06 | 只看该作者
如果是常量,你完全可以只将他们分配到一个段中。程序是可以引用他们的。
怕的就是你设的是一个初始值,后面需要变化,这样就必须搬了

使用特权

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

本版积分规则

0

主题

215

帖子

2

粉丝