导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→如何定制Windows XP Embedded (一)[原创[爱吃肉]

 *第14493篇: 如何定制Windows XP Embedded (一)[原创]

  
楼 主:爱吃肉 2008年3月5日16:56
 如何定制Windows XP Embedded (一)[原创]
Windows XP Embedded是基于 Win32 编程模型,由于采用常见的开发工具,如 Visual Studio .NET,使用商品化 PC 硬件,与桌面应用程序无缝集成,因此可以缩短上市时间。有很多的同胞们已经开始对Windows XP Embedded产生兴趣,在这里我简要说说如何定制它。
在说如何制定之前,我需要强调一点,Windows XP Em?bed?ded 并没有所谓的标准安装映像,而是需要使用一个叫做 Windows Embedded Studio 的工具包,来构建工具建立自定义的 Windows XP Embed?ded 环境。

一、我们需要一台标准PC机,硬件配置如下就可以保证速度:
    操作系统:Windows XP Professional版本就OK
    PIII:建议1GHz以上
    内存:建议512MB以上
    剩余硬盘空间:3GB

二、硬盘需要分两个区

按此在新窗口浏览图片
 
    主分区:用于安装XP Professional 和 Windows XP Embedded 的开发工具,使用剩余的硬盘空间(硬盘的总空间 - 700MB),格式为FAT32或NTFS
    第二分区:用于包含可启动的Windows XP Embedded Image,基本分配空间为700MB,格式为FAT32或NTFS

三、修改BOOT.ini文件

按此在新窗口浏览图片
 
将以上的代码增加到BOOT.ini文件中。
可以使PC机双启动:作为开发用的XP系统从分区一启动;开发好的Windows XP Embedded Image从分区二启动。

四、安装XPE开发工具
如果你有盘,那么将XPE开发包的CD1插入光驱,会出现自动提示,安装顺序如下:
    Tools Setup:安装XPE开发工具。包括:Target Designer, Component Designer, Component Database Manager等
    Database Engine Setup: 安装SQL Server 2000 Desktop Edition database engine (MSDE)
    Database Setup: 安装组件数据库及Repositories

五、其他配置 
    在C盘新建一个目录,命名为XPE_Demo。可以用来放置开发中生成的配置定义文件和组件定义文件。
    安装“TweakUI”示例文件,到指定路径 C:\Program Files\TweakUI。

小结
这样我们完成了第一部分,配置PC机,其余的内容会在下面的文章陆续给同志们呈现。
我们开发的产品不是普通的软件,而是专用的操作系统,所以需要针对某个特定的硬件平台来进行开发。我们需要一个强大的工作站来运行开发环境和开发工具,根据目标机硬件配置和软件需求进行开发。然后在开发完成后,将做好的操作系统Image文件与目标机硬件结合,运行系统并测试。

  
2楼:爱吃肉 2008年3月5日16:58
 如何定制Windows XP Embedded (一)[原创]
自己一点心得,望大家能接受。
  
3楼:笑佛 2008年3月6日16:57
 如何将为 Windows NT Embedded 4.0 编写的应用程序移植到 Windows XP Embedded上?
如何将为 Windows NT Embedded 4.0 编写的应用程序移植到 Windows XP Embedded上?
  
4楼:爱吃肉 2008年3月7日12:31
 如何将为 Windows NT Embedded 4.0 编写的应用程序移植到 Windows XP Embedded上?
一般情况下,在应用程序级别进行移植可能涉及到简单地复制可执行 (.exe) 文件和它的相关文件就可以了。
  
5楼:manson 2008年3月10日20:03
 如何减小 Windows XP Embedded 运行库的内存足迹大小?
如何减小 Windows XP Embedded 运行库的内存足迹大小?
  
6楼:爱吃肉 2008年3月11日19:07
 ..
禁用页面文件支持。
在配置中,禁用或删除任何不需要的硬件组件。
将目标计算机上的分区转换为 NTFS,然后压缩卷(压缩功能要求具有 NTFS 文件系统)。

>>>>>>对该主题发表你的看法

本主题贴数6,分页: [第1页]


[上一篇主题]:求助

[下一篇主题]:哪里能够找到CF卡插座的封装资料?谢谢!