Microsoft Windows XP Embedded FAQ

 

Microsoft Windows XP Embedded Frequently Asked Questions

Microsoft Corporation

August 2001

摘要:这篇文章对Microsoft Windows XP Embedded中经常遇到的问题进行了回答。

Microsoft® Windows® XP Embedded中的那些新内容是Windows NT® Embedded 4.0中没有的?

Windows XP Embedded包含Windows平台上发生的所有进步,来自Windows NT Embedded 4.0版本。这包括所有的Windows 2000技术和最新的Windows XP技术。

Windows XP Embedded有哪些Windows NT Embedded 4.0中没有的工具?

Windows XP Embedded开发工具,通过Target Designer tool访问,已经在消费者反馈、可用性测试和技术进步的基础上做了完全的重新设计,提供一套完整的end-to-end开发解决方案。对于Windows XP Embedded,数据库引擎已经从Jet改为Microsoft® SQL Server™Windows XP Embedded也提供一些附加工具。组分数据库管理器(Component Database Manager)为数据库管理提供附加的和改良的功能函数。对象分析器(Target Analyzer)简化在你的目标设备上定义硬件的过程。

Windows XP Embedded工具的总体介绍,请看MSDN Windows Embedded .

Windows XP Embedded支持哪些类型的处理器?

Windows XP Embedded支持所有基于x86Intel处理器,包括Intel x86 and Pentium, AMD K5/K6, Cyrix 5x86, and 6x86 CPUs.

我能转换一个Windows NT Embedded 4.0 configurationsWindows XP Embedded configurations吗?

不,你不能转换一个全部的Windows NT Embedded 4.0 configurationWindows XP configuration.

我可以将一个在Windows NT Embedded 4.0中创建的.kdf文件转化为Windows XP Embedded中的.sld文件吗?

是的,可以。

Windows XP Embedded中创建组件是不是比Windows NT Embedded中更容易?

是的,Windows XP Embedded支持ECONVERT工具,它可以将文件和注册表键值从.kdf格式转换为.sld格式。

我如何port一个Windows NT Embedded 4.0写的应用程序到Windows XP Embedded?

Port一个应用程序级别可能需要包括对可执行(.exe)文件和其描述文件的简单的拷贝。在一个更复杂的级别上,你也许需要使用Microsoft® Visual Studio®工具重写部分源代码,提供给不同的核心操作系统版本,例如注册表键值和设置的不同。你将需要使用Windows Embedded Component Designer.sld文件中定义应用程序,你可以将它输入到组分数据库(component database)中。

Windows XP EmbeddedWindows XP是否保持了充分的兼容性?

是的,Windows XP Embedded包含了和Windows XP相同的二进制文件。(译者:微软的这种承诺多不可靠)

Windows XP EmbeddedWindows XP拥有相同的特性?

是的,Windows XP EmbeddedWindows XP Professional的完全组成版本。Windows XP Embedded可以使你用到你选择的Windows XP特性,通过你的reduced-footprint嵌入式设计。另外,Windows XP Embedded支持嵌入式特征,使执行设备的充分扩展成为可能。

Windows XP Embedded是一个实时操作系统吗?

Windows XP Embedded能够满足绝大多数的功能要求。然而,你需要你的Windows XP Embedded OS有更强大的实时支持,你可以利用一个第三方提供的实时扩展。

Windows NT Embedded 4.0会继续被支持吗?

是的,Windows NT Embedded 4.0会继续被支持。

我可以使用Windows XP Embedded建造一个服务器设备或者应用程序吗?

Windows XP Embedded被规定为只能建造客户端设备。微软将在2002年发布服务器版本,那将可以建造嵌入式服务器应用程序和设备。

请问Windows XP Embedded许可和价格方面的情况?

关于许可和价格方面的情况,请看Microsoft Web site

我如何开发基于Windows XP Embedded平台上的应用程序或者驱动程序?

你可以使用和开发桌面应用程序相同的应用程序开发环境。你可以在Windows NT 4.0系统上开发你的应用程序,不用你的嵌入式系统开发应用程序。Microsoft Visual Studio提供一个全面的开发Windows XP Embedded应用程序和驱动程序的开发环境。访问MSDN将获得开发基于Windows NT 4.0平台的应用程序和驱动程序所必须的文档。

我如何添加一个组件到我的目标操作系统?

使用Microsoft Component Designer,你可以定义一个组件的风格,它可以被其他Windows XP开发工具所理解。组件信息被一个组件对象定义调用,扩展名为.sld.

组件定义他们自己的功能和他们自己的创建脚本。在一个组件对象定义中,组件功能被表现为资源、属性和定义组件如何使用资源的可选择创建脚本。你定义每个组件的从属关系和冲突。你也可以管理组件组,指派组件到一个组中,然后管理这个组。

使用Component Designer,你保存组件对象定义在一个carrier文件中,它是个.sld扩展的XML文件。你可以将组件对象定义输入到组分数据库中。

为什么说组件对象定义十分重要?

组件对象定义可以使你添加任何在你的平台上运行的应用程序、驱动程序或者服务到组分数据库中。使用Windows Embedded开发工具,你可以添加应用程序、驱动程序或服务到你的运行时镜像中。

组件对象定义也确保一个组件的资源和从属关系是被适当选择的。例如,假设你定义两个自定义应用程序,并将它们输入到组分数据库。你创建一个两者都不包含的标准结构。然后,你添加应用程序到结构中,不仅是添加应用程序的功能,开发工具也注意从属关系和应用程序的创建脚本。这可以保证你的配置被所有组件成功创建。
阅读终点,创作起航,您可以撰写心得或摘录文章要点写篇博文。去创作
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: Windows Embedded Standard是一款为嵌入式系统设计的Windows操作系统版本,它提供了可定制的组件,使开发者可以在设备上实现所需的功能。而其下载方式则与普通Windows系统下载方式有所不同,需要在微软官网上下载Windows Embedded Standard 7 Toolkit,这是Windows Embedded Standard 7的一个完整的开发工具包。 在下载前需要确认是否注册了Microsoft Developer Network (MSDN) 订阅或Windows Embedd Standard授权,以获得访问下载链接的权限。下载过程需要有一定的网络带宽,同时建议使用下载工具进行下载,以保证下载速度和文件完整性。下载完成后,开发者需要安装对应的开发工具,并按照Windows Embedded Standard 7的要求进行开发和定制。 总的来说,Windows Embedded Standard可为嵌入式系统开发者提供许多好处,包括可定制化、易于维护、安全可靠、遵循Windows标准和接口等。但下载过程需要一定的技术水平和注意事项。建议在熟悉相应知识后进行下载和使用。 ### 回答2: Windows Embedded Standard 系统是 Microsoft 公司专门为嵌入式设备设计的操作系统,功能强大且易于定制。如果您需要下载此系统,可以参考以下步骤: 1. 访问 Microsoft 官网,进入 Windows Embedded Standard 系统下载页面。 2. 选择合适的系统版本和语言,并点击“下载”按钮。 3. 确认下载选项,选择文件的存储路径,并开始下载。 4. 下载完成后,解压缩文件并安装系统。 需要注意的是,如果您是从事软件开发或嵌入式设备制造等行业的专业人士,可能需要购买相应许可证和授权,以便在商业环境中使用 Windows Embedded Standard 系统。同时,您也需要了解系统的适用范围和使用限制,以确保您的应用程序和设备能够符合相应的要求和标准。 ### 回答3: Windows Embedded Standard是一款定制的Windows系统,特别设计用于嵌入式设备和系统。它可以为许多不同的应用场景提供解决方案,包括银行自助设备,数字信号处理器,医疗设备,智能家居系统,智能工业控制和许多其他领域。但是,Windows Embedded Standard系统不同于家庭或企业版的Windows操作系统,因为这些系统无法直接从微软官网下载。要获得Windows Embedded Standard系统,您需要联系微软或其授权合作伙伴。 首先,您需要找到微软或授权合作伙伴的官方网站。然后,您可以在该网站上注册,并获得适用于您的设备的Windows Embedded Standard系统的下载权限。为此,您需要提供关于您的设备的详细信息和需求。 还有一种方式是,您可以通过在物联网设备制造商的网站上寻找Windows Embedded Standard系统下载链接,以了解哪些公司可以提供相关的服务。 总之,在获取Windows Embedded Standard系统时,您需要保持警惕并仔细选择合适的授权服务提供商。同时,请确保您的设备符合相关的规定和要求,以获得良好的Windows Embedded Standard系统性能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

aawolf

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值