windows XPE在嵌入式中的应用

时间:2022-04-22 08:05:57

windows XPE在嵌入式中的应用

(陕西黄河集团有限公司,西安 z710000)

摘 要:目前,存在着很多的操作系统,对于嵌入式操作系统来说,如果系统功能稳定而且可靠,有完善的售后服务体系的话相对来说是比较受欢迎的。在现代社会,受欢迎的系统才有发展空间。时代和社会的进步与发展,对嵌入式在网络系统中的应用要求也越来越高,EXP在嵌入式之中的,相对来说比较实用的应用暂时跟上了时代的潮流。本文试图先简单的介绍介绍嵌入式系统,再介绍Windows XPE系统的功能和开发环境,然后介绍它的基本配置,最后介绍它的应用。

关键词:windows XPE;嵌入式;应用

XPE是Windows XP系统的简化操作版本。代码和原始版本的代码是一致的,都是相同的、现在应用广泛的二进制代码,内核也完全没有发生任何的变化,相当于把原始的桌面操作系统完全的复制了过来,以嵌入式的系统形式被认同。在嵌入式系统发展的四个阶段的基础上进行了完善和总结,获得了一整套的适应现在社会需求的应用形式。XPE不仅具有它的起源软件即Wincdows XP系统软件所拥有的所有功能,而且对其功能进行了扩展,开始具有支持嵌入式功能的基本能力。这个系统的最大也是最具有优势的特点就是代码的开放性比较强,代码的开放让全球很多相关的行业都在一个水平上进行代码的开发。

1 嵌入式系统

1.1 定义

“嵌入式系统是指有特定功能或用途的计算机硬、软件的集合体,分为嵌入式软件系统和嵌入式硬件系统。”有些设备是能够进行智能控制的,在智能控制的场合和怎么样应用智能仪器的场合,要着重考虑产品的体积和产品的成本,比如手机和平板之类的便携式仪器。许多便携式仪器是在内部将智能控制部分进行精确安装,不能把便携式工具的内存都占用,而且预留的空间要足够大,基于此的,处理器不存在一般意义上的硬盘的系统称之为嵌入式系统。这种系统的内存一般有容量限制的,或者直接使用电子内存。计算机的硬盘系统是嵌入式系统的承载,承载了嵌入式的功能软件,集成了嵌入式系统的操作系统,有效地融合了软件和硬件。对其环境也有一定的要求,开发站的开发环境必须要按照严格规定的环境情况进行开发工作的运行。一整套的完整开发环境包括了两个方面,一个方面是开发工具,另一个方面是数据库,其组成主要分成了四个部分:第一个部分是由两个应用程序组成的目标分析工具,即目标分析器,这两个应用程序分别是TA.exe和TAP.exe。TA.Exe 的应用程序有其特殊性,特殊性要求在DOS这样的特殊环境下进行操作。组件的关联性是映像生成前的主要的检查对象。

1.2 发展

嵌入式系统的发展是经过了大量的辛苦操作的历程的,总体上来看,经历了四段历程: 第一个阶段是无操作系统阶段,这一阶段的机器设备的应用比较完善。第二个阶段就是可以进行操作简化的简单操作系统阶段,这一阶段对工业技术的发展和壮大起到了决定性的作用。第三个阶段就是实时操作系统阶段,这一阶段已经可以进行系统的开发,把实时操作系统应用在各个领域已经成了可能。第四个阶段也就是最后一个阶段是把嵌入式系统应用于网络信息的时代,这个时期的网络信息技术发展的特别繁荣,对技术的要求也变得特别壮大。

2 windows XPE的功能和开发环境

2.1 主要功能

IEEE(国际电气和电子工程师协会)对嵌入式系统具有以下的定义:“用于控制、监视或者辅助操作机器和设备的装置”。原文为:Devices Used to Control,Monitor or Assist the Operation of Equipment,Machinery or Plants)。XPE是在Windows XP版本的基础上进行简化和组化的系统版本,拥有很多相类似的嵌入式系统所没有的优点。XPE不仅具有它的起源软件即Wincdows XP系统软件所拥有的所有功能,而且对其功能进行了扩展,开始具有支持嵌入式功能的基本能力。这个系统的最大也是最具有优势的特点就是代码的开放性比较强,代码的开放让全球很多相关的行业都在一个水平上进行代码的开发。开发站的开发环境必须要按照严格规定的环境情况进行开发工作的运行。驱动程序得到了高度的认证,认证高度达到9000个,操作系统的功能比较多,组合的软件非常多,大概有3500个左右,集成的能力高,功能与功能之间紧密联系但是又容易切割,设计模板在以前的基础上进行了丰富。配置能够得到有效的扩展,能够使系统的开发起来更加的容易,不同的公司出产的软件也可以在XPE上插上马上进行使用,操作起来更加的方便快捷。

2.2 开发环境

嵌入式开发站的相关的操作系统也是有一定的规定的,规定使用Windows XP Professinal操作系统,CPU的正常的运行速度也必须进行严格的规定,必须比PIII 500 MHz的运行速度大,还进行了对配置内存环境的严格的要求,内存必须比256MB大。开发站的开发环境必须要按照严格规定的环境情况进行开发工作的运行。一整套的完整开发环境包括了两个方面,一个方面是开发工具,另一个方面是数据库,其组成主要分成了四个部分:第一个部分是由两个应用程序组成的目标分析工具,即目标分析器,这两个应用程序分别是TA.exe和TAP.exe。TA.Exe 的应用程序有其特殊性,特殊性要求在DOS这样的特殊环境下进行操作。组件的关联性是映像生成前的主要的检查对象。对关联性进行反复的检查,把组件添加的足够完整,才是关联性检查的关键。还有一系列的比如目标设计器啊,组件设计器啊,组件数据库管理器等等三个其它设计工具的环境都有一定的具体要求。

3 windows XPE系统的配置

要构建一个稳定的相对来说比较精巧的、运行的速度比较快的操作系统,就要对设备文件进行优化,尤其是XPE操作系统。Tap.exe生成出来了目标机的硬件配置,与ta.exe起到了相同的作用,影响着设备文件。前面我们就提到了开发站的环境,开发站的开发环境一整套的完整开发环境包括了两个方面,一个方面是开发工具,另一个方面是数据库,其组成主要分成了四个部分:第一个部分是由两个应用程序组成的目标分析工具,即目标分析器,这两个应用程序分别是TA.exe和TAP.exe。TA.Exe 的应用程序有其特殊性,特殊性要求在DOS这样的特殊环境下进行操作。组件的关联性是映像生成前的主要的检查对象。这些环境的要求是开发这一系统的必要前提。

上面的图1和图2就是对整个系统环境的展示和设置储存的环境和相应的地址。XPE不仅具有它的起源软件即Wincdows XP系统软件所拥有的所有功能,而且对其功能进行了扩展,开始具有支持嵌入式功能的基本能力。如图一所示生成嵌入式的流程是非常复杂的,win pe是在光盘上运行的、帮助分析的硬件操作系统,它的应用范围比较广泛。系统环境多用不同的方式进行自动设置其部署的位置,XPE操作系统就最终被自动设置在C盘上。图三就是基本设置位置的图标显示。

4 windows XPE在嵌入式中的应用

4.1 XPE在嵌入式中的应用

就现在来说,嵌入式系统技术相当的热门,也可以说是几大热门技术之一。我们经常使用的MP3啊,生活中用的比较使用频繁的网络电视啊,等等一系列的电子设备,都应用了嵌入式的系统,可以说嵌入式系统已经离不开我们的日常生活,我们也离不开嵌入式。网络信息技术在不断地发展和进步,嵌入式设备在电脑中的应用范围越来越广,在Internet中接入嵌入式设备成了时代的主流,但是任何事物的发展都是有利有弊的,安全问题是他们发展要面临的重大问题。就嵌入式系统的资源的有限性来看,安全相关的问题肯定是经过相当复杂的设计的。就现在的情况来看,能否创建安全的嵌入式系统是要进行研究的主要的内容。本论文的研究讲求理论联系实际,从实践出发进行了系统技术的研究。

windows XPE在嵌入式中的应用中的范围比较广泛,比如智能交通操作系统,就是应用了windows XPE的操作系统,能够及时的应用在视频监测系统上进行报警机制,应用在车辆检测上,给车辆安装车辆检测器、车辆上的雷达系统、能够及时识别车辆信息等。满足了交通系统的时效性的特色,让交通操作系统更加高效、准确的运行。系统还能够为各种相关设备提供各种驱动接口,让操作的方法简洁化,界面优美化。嵌入式开发站的相关的操作系统也是有一定的规定的,规定使用Windows XP Professinal操作系统,CPU的正常的运行速度也必须进行严格的规定,必须比PIII 500 MHz的运行速度大,还进行了对配置内存环境的严格的要求,内存必须比256MB大。开发站的开发环境必须要按照严格规定的环境情况进行开发工作的运行。

4.2 XPE在嵌入式中的应用的展望

总体经历的四个阶段要进行先入为主的展望,就要对他的发展阶段有一定的认识。第一个阶段是无操作系统阶段,第二个阶段就是可以进行操作简化的简单操作系统阶段,第三个阶段就是实时操作系统阶段,第四个阶段也就是最后一个阶段是把嵌入式系统应用于网络信息的时代,这个时期的网络信息技术发展的特别繁荣,对技术的要求也变得特别壮大。XPE拥有自身系统的保护功能,比XP的保护功能更齐全。开发站的开发环境必须要按照严格规定的环境情况进行开发工作的运行。一整套的完整开发环境包括了两个方面,一个方面是开发工具,另一个方面是数据库,其组成主要分成了四个部分:第一个部分是由两个应用程序组成的目标分析工具,即目标分析器,这两个应用程序分别是TA.exe和TAP.exe。TA.Exe 的应用程序有其特殊性,特殊性要求在DOS这样的特殊环境下进行操作。组件的关联性是映像生成前的主要的检查对象。比如拥有很多层的屏蔽保护和过滤保护的功能,能够及时的恢复刚刚消失的文字或者图片或者系统软件。XPE不仅具有它的起源软件即Wincdows XP系统软件所拥有的所有功能,而且对其功能进行了扩展,开始具有支持嵌入式功能的基本能力。这个系统的最大也是最具有优势的特点就是代码的开放性比较强,代码的开放让全球很多相关的行业都在一个水平上进行代码的开发。我国很多的部门、研究单位和企业都对这个操作系统的的嵌入式应用的发展具有深深的期盼。国产的大部分嵌入式,都把系统的兼容性放在了研究的首要位置,起步不是特别的早,相对来说没有竞争力。XPE在嵌入式中的应用的前景是比较可观的,它既有系统,又注重磁盘的环境有没有在系统上运行,应用的程序真正的系统核心进行了编译。嵌入式的系统并没有多么的强大,但对运行环境的要求比较多。

5 结束语

XPE不仅具有它的起源软件即Wincdows XP系统软件所拥有的所有功能,而且对其功能进行了扩展,开始具有支持嵌入式功能的基本能力。但是进行嵌入式功能的构建的过程中还需要注意以下几点:第一点就是XPE系统不能在杀毒软件打开的状态下进行构建,必须要把关闭杀毒软件列为主要注意事项,第二点是,目标设计器的功能还不够完善,找不到组件的情况时有发生,这时在固定的地方进行寻找是可以找得到的,即先点工具栏再点目标栏,再在Advanced这一栏中进行寻找就可以找得到。把Minmum组件的最低值改为100.第三点就是有时候程序过多,内存不够大,这时候嵌入系统运行过程中的FBA就不能进行正常的引导了,这种情况在现在解决起来虽然比较容易,但还是要注意。

参考文献:

[1]罗飞,李小勇,陈琳等.嵌入式XPE系统镜像的定制和优化技术研究[J].计算机工程与设计,2011(12).

[2]欧莹元,张继燕.捣固车自动引导系统嵌入式平台研究与设计[J].毕节学院学报:综合版,2011(08).

[3]黄辽宁.XPE在多功能显控台上的开发与应用[DB].http://.

[4]黎金涛,杨金玲,狄红卫等.基于XPE的嵌入式DVR系统的设计与实现[J].微计算机应用,2011(08).

[5]王玉常.基于嵌入式系统的优化算法设计和研究[D].浙江大学计算机科学与技术学院,2008.

[6]王小燕.紫色土碎石分布及其对坡面土壤侵蚀的影响[D].华中农业大学,2012.

[7]宣曼,蒋建国.基于变长分组结构的H.264大容量信息隐藏算法[J].电路与系统学报,2012(06).

上一篇:浅淡小学数学兴趣的培养 下一篇:电力系统信息化安全技术的应用分析