科技时代新浪首页 > 科技时代 > 学园 > 正文

作者自爆WinXP Embedded嵌入系统的内幕


http://www.sina.com.cn 2005年12月05日 17:06 中关村在线
    在网络上经常有朋友对开发EMBEDDED感到困难,我感觉第一是大家对英文识别有一定难度,第二没有象样的开发手册,随开发光盘提供的也只是一个很不详细的步骤,下面我想对本人在开发中的一些简单步骤写出来给大家一个范例,能让大家更加容易的开发出一个好用的嵌入式系统吧!

    1.按照微软开发文档配置你自己的硬件信息生成XXXXXX.SLD文件直接导入数据库。

    2.打开Target Designer,新建一个配置文件名字随便输入,然后会看到以下界面,用右键点击左边图中的DemoPlatform组件,选择添加,就会在右边配置浏览器的顶端多出一个DemoPlatform.slx刚才添加的组件,在配置浏览器的顶端,展开DemoPlatform.slx,选中Settings,这时右边的属性设置面板会显示如下可以设置的选项 。(另一种简单方法直接做标准通用的镜像:打开Target Designer,新建一个配置文件名字随便输入,右边配置浏览器的顶端多出一个Untitled.slx配置文件,在左边的SYSOFT组件列表中有WINLOGO选项,用左键点击这个组件选择添加,展开Untitled.slx,选中Settings,这时右边的属性设置面板会显示如下可以设置的选项 。)

     在第一个设置Run-time Image Licensing点击Settings输入你的有效PID

作者自爆WinXPEmbedded嵌入系统的内幕
图1

    在Target Devices Settings下面,点击Show,显示详细的选项

    设置下列的配置信息:

    Boot Drive = C:

    Windows Folder = D:\Windows (也可以改为其他的不超过八个字符的任意名字比如:C:\EMBEDDED 好处是可直接复制到C盘设置双启动)

    Program Files Folder = D:\Program Files (也可以为C:\EMBEDDED\Program Files)

    Documents and Settings folder = D:\Documents and Settings (也可以为C:\EMBEDDED\Documents and Settings )

    Boot ARC path = multi(0)disk(0)rdisk(0)partition(2)    (设置为C:\EMBEDDED 把前面的2改成1,必须改否则不会启动)

    其他选项保持默认设置。

作者自爆WinXPEmbedded嵌入系统的内幕
图2

作者自爆WinXPEmbedded嵌入系统的内幕
图3

    然后按下F5进行组件检测,检测结束会在配置浏览器中出现好多刚才没有的组件,其中最为关键的就是User interface core组件,用户界面核心(设置我的电脑、网络、IE、control panle)等全在这里设置,点击这个组件的SETTING,选择相应的打上勾就行了,如果没有这个组件,你就在左边的组件中查找并添加就行了。其他的组件自己根据需要设置就行了。

    然后再次执行F5检测,直到检测结束没有报告错误时为止,按下F7生成镜像文件。

作者自爆WinXPEmbedded嵌入系统的内幕
图4

作者自爆WinXPEmbedded嵌入系统的内幕
    图5

    好了,图上结果告诉我们没有错误,按下F7键等会上一会吧!哈哈,大功告成,来享用一下自己的成果吧!把生成的镜像复制到相应的启动目标盘进行启动,经过FIRST BOOT AGENT(简称FBA)后重新启动就进入你熟悉的WINDOWS界面了!给一个我自己制作标准电源通用XPE时的配置文件列表大家可以参考一下:(直接右键点击另存为,直接点击有可能无法下载)http://sysoft.zdwx.com/tmp/Untitled.zip

发表评论

爱问(iAsk.com)



评论】【论坛】【收藏此页】【 】【多种方式看新闻】【下载点点通】【打印】【关闭




科技时代意见反馈留言板 电话:010-82628888-5595   欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

Copyright © 1996 - 2005 SINA Inc. All Rights Reserved

版权所有 新浪网