6207|16

66

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

在定制CE时,如何分配存储内存与程序内存的大小? [复制链接]


默认情况下存储内存与程序内存是平均分配的,比如30M内存,存储内存与程序内存各占15M。由于程序需要,要扩大程序内存,减少不需要的存储内存 。请问:在定制CE时,如何分配存储内存与程序内存的大小?

最新回复

http://blog.eeworld.net/xqhrs232/archive/2010/01/22/5223536.aspx ;;;prog ram is 94%--------程序内存占整个内存的比例    FSRAMPERCENT=0x10101010   详情 回复 发表于 2010-3-31 17:46
点赞 关注

回复
举报

63

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
  1. MEMORY

  2. ;NK 29MB
  3.         NK                        8C200000  01D00000  RAMIMAGE
  4. ;RAM 96MB
  5.         RAM         8E800000  01800000  RAM


  6. ; Common RAM areas
  7.         AUD_DMA             8c002000  00002000  RESERVED
  8.         DRV_GLB                        8c010000  00010000  RESERVED
  9.         DBGSER_DMA                8c022000  00002000  RESERVED
  10.         SER_DMA                        8c024000  00002000  RESERVED
  11.         IR_DMA                        8c026000  00002000  RESERVED
  12.         SD_DMA                        8c028000  00008000  RESERVED
  13.         EDBG                        8c030000  00020000  RESERVED
  14.         CAMERA                        8c050000  00110000  RESERVED
  15.         DISPLAY                        8c160000  000A0000  RESERVED
  16.         CAMERA_CODE                8E000000  00800000  RESERVED

  17. CONFIG

  18.         COMPRESSION=ON
  19.         KERNELFIXUPS=ON
  20.         AUTOSIZE=OFF    //自动分配
  21. ;wsf stroge ram set to ~15% 20081010
  22. ;0x30 / 0xff = 15%
  23.    FSRAMPERCENT=0x30808080  //手动分配
复制代码
 
 

回复

89

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
AUTOSIZE=OFF    //自动分配关闭
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

4
 
AUTOSIZE跟这个没有关系,它指的是是否把划分给RAMIMAGE用的未用空间用做RAM

FSRAMPERCENT可以用来调节相对比例大小
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

5
 
就是设定FSRAMPERCENT宏的值
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

6
 
引用 3 楼 hzdysymbol 的回复:
AUTOSIZE跟这个没有关系,它指的是是否把划分给RAMIMAGE用的未用空间用做RAM

FSRAMPERCENT可以用来调节相对比例大小


hzdysymbol 正解!AUTOSIZE跟这个没有关系,它指的是是否把划分给RAMIMAGE用的未用空间用做RAM;设定FSRAMPERCENT的值就ok了。
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

7
 
AUTOSIZE跟这个没有关系,它指的是是否把划分给RAMIMAGE用的未用空间用做RAM

这个怎么理解?用做NK部分的RAM也可以用来做程序RAM?
 
 
 

回复

83

帖子

0

TA的资源

一粒金砂(初级)

8
 
引用 3 楼 hzdysymbol 的回复:
AUTOSIZE跟这个没有关系,它指的是是否把划分给RAMIMAGE用的未用空间用做RAM

FSRAMPERCENT可以用来调节相对比例大小
[/quote]

多谢纠正!

[quote]引用 4 楼 yashi 的回复:
就是设定FSRAMPERCENT宏的值


FSRAMPERCENT在内核初始化的时候用到,记得在kernelFindmemory函数里面
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

9
 

谢谢各位!
 
 
 

回复

84

帖子

0

TA的资源

一粒金砂(初级)

10
 
学习一下哈
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

11
 
找到一篇文章

[url=http://www.vckbase.com/document/viewdoc/?id=1250][/url]
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

12
 
FSRAMPERCENT这个值最优应该设置多少为好?我怀疑导航软件在我定制的平台上跑不起来就有可能因为这个值没配置好。


我的配置为:FSRAMPERCENT=0x10101010-----应该是把程序内存分的很大了!!!
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

13
 
引用 10 楼 xqhrs232 的回复:
找到一篇文章

http://www.vckbase.com/document/viewdoc/?id=1250


很详细啊,不错。PB帮助也有的
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

14
 
FSRAMPERCENT=0x10101010
我的经验,红色部分很重要。
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

15
 
引用 13 楼 wohuazhen 的回复:
FSRAMPERCENT=0x10101010
我的经验,红色部分很重要。


怎么个重要法,给大家讲讲!
 
 
 

回复

83

帖子

0

TA的资源

一粒金砂(初级)

16
 
学习学习
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

17
 
http://blog.eeworld.net/xqhrs232/archive/2010/01/22/5223536.aspx

;;;prog ram is 94%--------程序内存占整个内存的比例
   FSRAMPERCENT=0x10101010
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表