simula
驱动牛犊
驱动牛犊
  • 注册日期2006-07-14
  • 最后登录2012-08-01
  • 粉丝1
  • 关注0
  • 积分18分
  • 威望127点
  • 贡献值0点
  • 好评度50点
  • 原创分0分
  • 专家分0分
阅读:1542回复:10

MUTI-BIN

楼主#
更多 发布于:2007-08-03 09:20
现在的WINCE大多数是一个BIN,也就是NK。BIN,每次启动时都会将它COPY到RAM区域在运行,但是这样导致每次在非FLASH盘(residentflash)建立文件,比如WINDOWS目录下建立文件,掉电都都会丢失。不知道哪位大虾指点下如何在WINDOWS下建立文件后不会丢失。
shaohui99
驱动牛犊
驱动牛犊
  • 注册日期2007-05-15
  • 最后登录2008-06-19
  • 粉丝0
  • 关注0
  • 积分190分
  • 威望30点
  • 贡献值0点
  • 好评度29点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-08-03 10:39
那就不要在Windows目录下建立文件,将文件建立在克永久保存的介质上。如果想要利用windows下的文件就把文件放在NK.bin中
simula
驱动牛犊
驱动牛犊
  • 注册日期2006-07-14
  • 最后登录2012-08-01
  • 粉丝1
  • 关注0
  • 积分18分
  • 威望127点
  • 贡献值0点
  • 好评度50点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-08-03 10:53
那个不是解决问题的办法,多个BIN文件有谁做过,给点指点和意见。觉得如果把整个BIN都COPY到RAM有点浪费,若加入中文字库那个BIN文件将会很庞大,那样很浪费内存!
wenzai
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2011-03-04
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望424点
  • 贡献值0点
  • 好评度309点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-08-03 12:36
可以把中文字库放在存储卡上
saint_bxg
驱动小牛
驱动小牛
  • 注册日期2006-08-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望284点
  • 贡献值0点
  • 好评度257点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-08-03 12:51
wenzai兄弟:
 如何能把中文字库放在存储卡上?
努力! 成功就在不远处....
jasonshi
驱动小牛
驱动小牛
  • 注册日期2004-10-11
  • 最后登录2011-07-01
  • 粉丝2
  • 关注0
  • 积分23分
  • 威望446点
  • 贡献值3点
  • 好评度256点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-08-03 14:30
期待MULTI-BIN的做法,我以前尝试过,没做成。
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-08-03 22:26
MUTI-BIN没有做过,三星的BSP是那样实现的,可以参考一下.

可以把一个文件系统,比如NAND上的FAT分区做成ROOT,保存的文件就不会丢了,
记得时在其profile下加上MountAsRoot就可以
学海无涯
wenzai
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2011-03-04
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望424点
  • 贡献值0点
  • 好评度309点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2007-08-04 08:43
将汉字库移到SDCard中,修改注册表如下,同时将common.bib中simsun.ttc注释掉,使不包含到img中。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontPath]
     "FontPath" = "\\SDCard"
[HKEY_LOCAL_MACHINE\System\GDI]
    "FontLinkMethods" =dword:1
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SystemLink]
      "Tahoma"="\\SDCard\\simsun.ttc,NSimSun"
      "Courier New"="\\SDCard\\simsun.ttc,NSimSun"
      "Arial"="\\SDCard\\simsun.ttc,NSimSun"
      "Times New Roman"="\\SDCard\\simsun.ttc,NSimSun"
      "Symbol"="\\SDCard\\simsun.ttc,NSimSun"
saint_bxg
驱动小牛
驱动小牛
  • 注册日期2006-08-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望284点
  • 贡献值0点
  • 好评度257点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2007-08-06 09:19
谢谢wenzai 兄弟,我试试看去。
努力! 成功就在不远处....
saint_bxg
驱动小牛
驱动小牛
  • 注册日期2006-08-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望284点
  • 贡献值0点
  • 好评度257点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2007-08-06 09:46
果然可以,这样又空出10M的RAM了,多谢wenzai兄弟!
努力! 成功就在不远处....
simula
驱动牛犊
驱动牛犊
  • 注册日期2006-07-14
  • 最后登录2012-08-01
  • 粉丝1
  • 关注0
  • 积分18分
  • 威望127点
  • 贡献值0点
  • 好评度50点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2007-08-10 09:18
多谢!回头尝试下!
游客

返回顶部