当今的嵌入式设计队伍处于高度分化状态中。有着多得让人眼花缭乱的实现目标和工具,包括微控制器、微处理器、定制和专用的操作系统、实时操作系统附件和内核,以及非标准化的嵌入式开发系统和重要的工具。目标和工具上的多样化也困扰着嵌入式系统的主要购买者,使得支持所有平台的环境的维护变得几乎不可能。这一障碍导致制造商和主要销售团体坚持嵌入式系统开发者必须遵守标准平台和开发工具的原则。作为嵌入式平台的Windows CE满足甚至超过了这些需求。Windows CE和Platform. Builder 2.11的设计实现满足了嵌入式系统设计者的需求,是过去那些昂贵的专用嵌入式开发工具的亟需的替代方案。
Windows CE操作系统及相关开发工具之所以具有吸引力,其大部分原因在于他们提供了广为人知并广为使用的开发环境,并且和具有嵌入式应用所需的高性能、高效率和便携式操作系统结合在一起。Windows CE的高级特性,诸如网络、通信以及图形功能,和模块化设计结合在一起,为中级开发人员创建高复杂度嵌入式系统提供了理想的环境。
Windows CE的基本设计目标之一是简化嵌入式开发过程,这一目标的实现借助于当今嵌入式系统设计者在编程时最为广泛使用的Win32 API的引入,并和Microsoft Visual C++等开发系统结合在一起。同时,Windows CE提供一个稳定、灵活且被广泛支持的操作系统来处理建立在嵌入式系统上的多种多样的硬件平台和软件应用程序。对嵌入式系统的开发者和用户来说,Windows CE带来的实实在在的好处是无可否认的。
现有技术并不能开发附带新型I/O系统的扩展嵌入式系统。Window CE提供象USB这样的外围接口,允许高级I/O系统的即时支持。Windows CE驱动程序模型在驱动程序体系结构方面有着很大的灵活性,允许现有驱动程序技术的快速引入。对嵌入式市场的这一新的开放性也是Windows CE最具希望的所在。
现今的嵌入式系统并不接受开放数据接口。与现在的嵌入式系统关联的进程数据依靠一个捆绑于系统上的单独的监控计算机收集获得。Windows CE的网络和通信功能使嵌入式系统的开发者和用户能够使这些开放接口对嵌入式环境本地化。这一"基础架构开放性"也是Windows CE在嵌入式市场获得空前欢迎的主要原因之一。
回复Comments
作者:
{commentrecontent}