3841|5

63

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

wince的启动速度的问题 [复制链接]

我用的wince5做的映像,底层的wince设备是pc104的板子,我首先在cf卡上做了98启动盘,然后将需要的类如nk.bin的几个文件拷贝到cf卡上,从而成功做成wince的启动盘,可是现在有一个问题想请教一下各位高人:我在启动菜单中选择本地启动后,正常加载各种数据和映像,可是,到了最后jumping 0xxxxxxx时要等待将近一分钟的时间才能启动我定制的wince映像。请问如何在此处提高启动速度?还有就是能否在这里添加一个启动界面?谢谢!

最新回复

恩.内核的大小也是影响启动速度的.因为启动有一个解压,还有copy一些东西到内存的过程.你想想如果叫你程序去分析一个20M的数据文件的话,估计也要花不少时间. 所以你先要跟开发的人商量,哪些模块不需要.   详情 回复 发表于 2007-9-27 08:40
点赞 关注

回复
举报

61

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
提高启动速度,你首先要查出为什么耗费这么长时间,瓶颈在哪里,然后才能考虑可否解决。至于加启动画面肯定是可以了。一般是在bootloader里面加
 
 

回复

86

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
你启动是用msdos+loadcepc还是bootload,我还不是很清楚,如果仅仅要添加启动画面的话,2者都可以,当然影响速度的主要原因是板子的速度问题,程序的话用的都是pb的程序,应该没问题,还有,你把你的nk.bin放在cf卡中速度当然慢了,一般都直接放在flash中,调用的速度是最快的。我想把你的nk放在flash中问题应该可以解决。
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

4
 
jumping 0xxxxxxx 不用一分种吧? 一般是要几秒钟的... 第一次的时候可能时间长一点.

你加载方式肯定是dos + bootload

所以你可以加载启动画面, 不过要在dos下做, 而且图片的要求也很苛刻. 不知道你有没有这样的dos程序? 我们就在dos加载启动画面的,然后有启动进度条...

如果要提高启动速度, 那你采用arm的板子, 不要dos 直接boot, 快了不少时间.
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

5
 
谢谢上面两位朋友!我的启动肯定是本地的,即msdos+loadcepc,我想启动慢应该和cf卡有关,另外,我做的系统内核有20M多,可能也是原因之一,可是,这些我都无法改变,我没有权利将CF卡改成FLASH卡,也没有权利让领导把pc104的改成arm的,我唯一可以做的可能就是尽量让内核小一些,愁啊!希望能多给些意见。
 
 
 

回复

84

帖子

0

TA的资源

一粒金砂(初级)

6
 
恩.内核的大小也是影响启动速度的.因为启动有一个解压,还有copy一些东西到内存的过程.你想想如果叫你程序去分析一个20M的数据文件的话,估计也要花不少时间.

所以你先要跟开发的人商量,哪些模块不需要.



 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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