
| 出版日期:2000-12-18 总期号:982 本年期号:94 |
|
Windows NT Embedded 4.0快速给中高端嵌入设备添应用
士心
Microsoft Windows平台正在迅速获得嵌入式系统开发商的青睐,因为该平台提供了一个公认的运行基础,允许公司快速增加其嵌入式产品的功能。Windows NT Embedded还拥有大量的第三方软件组件,这些组件覆盖从设备驱动程序到系统扩展、数据库及各种类型应用的广大范围。 系统新特性 Windows NT Embedded 4.0是Windows NT操作系统产品系列的成员,主要用于中高端嵌入式产品和设备。它可以快速经济地将丰富的功能应用到嵌入式方案。 Windows NT Embedded 4.0是Windows NT 4.0的一个版本。嵌入式系统开发员可以使用它创建自己的嵌入式应用程序。 样本嵌入式应用程序包括: 家庭用具--包括家庭网关和新一代的机顶盒。 终端和公用电话亭--如自动取款机(ATM)、网络电话亭和电子收款机系统等。 专用网络设备--包括路由器和交换机。 办公自动化设备--如智能复印机和打印机。 工业自动化--包括工业机器人和机床等。 Windows NT Embedded 4.0包括: Windows NT Binaries--Windows NT 4.0 binaries是Windows NT Embedded 4.0的基础,包括Windows NT 4.0 Service Pack 5(SP5)的特性。也就是说,嵌入式解决方案可以包括Windows NT的丰富功能,如多适配器支持、网络等,当然也包括完全的Win32 API(应用程序编程接口)。 升级与获益 Target Designer(目标设计器)--Target Designer(目标设计器)是主要的创作工具,嵌入式系统开发员使用它配置和生成Windows NT嵌入式运行映像。利用Target Designer(目标设计器),嵌入式系统开发员可以选择其嵌入式解决方案所需的Windows NT组件,集成其客户组件和应用程序,并生成可引导的嵌入式运行映像。 Component Designer(组件设计器)--嵌入式系统开发员使用Component Designer(组件设计器)创建客户组件,他们可以将这些组件添加到Target Designer(目标设计器)中,因而也就将其添加到他们的配置中。例如,嵌入式系统开发员可以使用Component Designer(组件设计器)将其应用程序定义为一个组件--将应用程序(组件)所需的文件、注册表条目和相关性包含在组件定义内。 在创建组件定义后,嵌入式系统开发员将其导入到Target Designer(目标设计器)中,生成一个包含客户组件的嵌入式运行映像。 嵌入式允许特性--一些附加特性也可以添加到Windows NT binaries中,以完善该产品。这些特性包括无头支持(在没有视频硬件、显示器、鼠标和键盘的情况下运行嵌入式运行映像的功能)、El Torito光盘驱动器支持(从光盘驱动器引导系统的功能)、从各种只读媒介(如光驱或闪存ROM)引导和执行嵌入式运行映像的特性、提供固态无盘操作媒体支持的功能等。 嵌入式系统开发员可以使用Target Designer(目标设计器)特性配置一个设备特定操作系统,该操作系统使用Windows NT binaries、嵌入式允许技术和一个应用程序。如果需要,Component Designer(组件设计器)可以用于创建产品中没有包含的可重用组件(如某些设备驱动程序、应用程序等)。新组件一旦被创建,您就可以将其导入Target Designer(目标设计器)中,然后再合并到设备操作系统中。一旦某操作系统在Target Designer(目标设计器)中配置好,其相关性就已确定,并且生成一个可运行映像,该映像可以被加载到设备上。 |
|||||||||||||||||