mobile | classic
Dataweek Electronics & Communications Technology Magazine

Follow us on:
Follow us on Facebook Share via Twitter Share via LinkedIn


Electronics Buyers' Guide

Electronics Manufacturing & Production Handbook 2019


Microsoft Windows Embedded operating systems
21 September 2005, Computer/Embedded Technology

The 'Windows Embedded' family of operating systems from Microsoft includes Windows CE, Windows Embedded for Point of Service (WEPOS) and Windows XP Embedded - Embedded Server OS will not be discussed in this article.

Windows CE is built from the ground up for small-footprint devices, while Windows XP Embedded is a componentised version of the Windows XP Professional operating system. Windows Embedded for Point of Service is a standard, retail-optimised operating system platform designed for retail point-of-service systems.

The Windows Embedded products provide embedded developers with the flexibility to select the operating system that is right for their embedded projects. These operating systems enable greater developer productivity as well as faster time-to-market for original equipment manufacturers and embedded developers seeking to address the demand for specialised and embedded devices.

With its strong commitment to the Windows Embedded family, Microsoft provides embedded developers and OEMs the flexibility to choose between embedded operating systems that are designed for different types of embedded designs. While each operating system is optimised to meet a particular device's requirements and platform needs, partnering with the Windows Embedded family offers benefits that include: a proven track record, a powerful end-to-end development environment, realtime support, a vibrant ecosystem of partners, a thriving developer community, and the strength of the 'Windows Powered' brand.

Windows CE 5.0

Microsoft Windows CE 5.0 is an open, scalable, 32-bit OS that integrates reliable, realtime capabilities with advanced Windows technologies. Windows CE allows the user to build a wide range of innovative, small footprint devices. A typical Windows CE-based device is designed for a specific use, often runs disconnected from other computers, and requires a small OS that has a deterministic response to interrupts.

Examples include enterprise tools, such as industrial controllers, communications hubs, and point-of-sale terminals, and consumer products such as Internet appliances, ticketing machines and kiosks.

With a complete OS feature set and comprehensive development tools, Windows CE contains the functionality needed to build, debug, and deploy custom Windows CE-based devices. Platform Builder for Microsoft Windows CE 5.0 is a fully-integrated development environment (IDE) for building a custom Windows CE OS and components for embedded system devices.

Windows CE enhances productivity by including a production-quality OEM Adaptation Layer (OAL). This OAL provides OEMs with an improved level of OAL componentisation through code libraries, directory structures that support code re-use, centralised configuration files, and a consistent architecture across processor families and hardware platforms. It also includes production-quality device drivers that use less hardware platform-specific code than previous drivers, abstract all resource assignments to the registry, and create re-usable, hardware platform-independent libraries. These libraries work without modification for many of the common hardware platforms, which reduces the customisation required for the drivers to function on custom hardware.

Windows CE brings enhanced productivity to application developers by providing a rich set of programming tools to create managed code and native code applications for Windows CE-based devices. Windows CE offers application developers the versatile environment of the Microsoft Win32 application programming interface (API) along with the ease and versatility of scripting languages. It also offers bundled support for multimedia, the Internet, LANs, and mobile communications and security services.

Windows CE is also the only member of the Embedded family to provide support for processors other than X86, such as ARM and XScale.

Windows XP Embedded

Windows XP Embedded is a componentised version of Windows XP Professional that contains all of the features, functionality, and familiarity of Windows XP Professional. Windows XP Embedded enables one to rapidly develop reliable and full-featured connected devices. By supporting standard hardware and software, Windows XP Embedded makes it easier and less expensive to build a run-time image.

Windows XP Embedded delivers industry-leading reliability, security, and performance along with the latest multimedia, and Web browsing capabilities as well as power management and device support. It also incorporates the latest embedded-enabling capabilities such as headless support, and flexible boot and storage options. With a 32-bit computing architecture and a fully protected memory model, performance is further enhanced with accelerated boot and log-on, and local and network security is fully implemented.

Standard, off-the-shelf x86 hardware components can be used in Windows XP Embedded-based designs. In addition, because it supports the MS Win32 application programming interface (API), Win32 applications, drivers, or services can be used in embedded designs with little or no porting required. Familiar application development tools like Microsoft's Visual Studio can be used to build embedded applications quickly. Microsoft .NET Framework can also be included in a run-time image, so that managed code can be run on the device.

Windows XP Embedded makes it easy to start a design. When a tools-only or tools and database configuration is selected for installation, the development tools called 'Windows Embedded Studio', component database, and repositories are all installed.

The first step in creating the custom platform is to run Target Analyzer, which analyses your hardware and generates a base OS configuration that supports your chosen hardware. Next, select from one of the Design Templates or drag and drop individual components into your custom image. To create components for the unique applications or drivers specific to your design, use Component Designer to convert them into a component that can be easily added to the customised OS configuration. Once you have created your platform and added in any additional components, you are ready to begin debugging. After you have finished debugging you are ready to build your custom OS image and download it onto your device.

Windows Embedded for Point-of-Service

Point-of-service terminals, such as point-of-sale terminals, information kiosks, or self-checkout systems, used by a wide range of retail and hospitality companies to process and record purchase transactions, are familiar fixtures of any shopping experience. They are also increasingly used to enable realtime reporting of sales and inventory data, allow enterprises to streamline supply chains, accelerate self-service transactions, and reduce the cost of deploying and maintaining a retail IT infrastructure.

Windows Embedded for Point of Service (WEPOS), is a standard, retail-optimised operating system platform designed for retail point-of-service systems. Based on the technologies available in Windows XP Embedded with Service Pack 2, it is a key component of the Microsoft Smarter Retailing Initiative.

As the first Microsoft operating system designed specifically for point-of-service systems used by retail and hospitality organisations, WEPOS will deliver at the point-of-sale and beyond. It offers the following advantages to retail and hospitality organisations:

Ease of use: WEPOS is the first point-of-service operating system platform to provide plug-and-play peripheral support. Extending standard desktop PC plug-and-play support to retail device peripherals, this will enable retailers to quickly install and integrate current and legacy retail device peripherals into a point-of-service system. The platform also offers a standard platform optimised for retail and hospitality applications and familiar device management technologies.

Empowerment: WEPOS also empowers retailers to create the most compelling customer interactions by providing a standard, retail-optimised platform that includes the required retail-specific technologies, and full support for standard retail applications and device peripherals.

Lower life-cycle costs: WEPOS provides low retail point-of-service life-cycle costs by decreasing OS and application development costs, deployment costs, servicing and maintenance costs, and point-of-service hardware costs while providing the longest published product support life cycle for point-of-service systems.

WEPOS has a smaller operating system footprint than the standard Windows XP Professional and can be installed on new and existing point-of-service systems. The baseline hardware requirements are most likely met by even previous-generation hardware, ie, 233 MHz PII processor; 64 MB RAM; 280 MB storage.

* Compiled from information provided by Microsoft.

Supplied By: Avnet South Africa
Tel: +27 11 319 8600
Fax: +27 11 319 8650
  Share on Facebook Share via Twitter Share via LinkedIn    

Further reading:

  • Rugged USB Flash drives and SD cards
    28 August 2019, IPD Electronics, Computer/Embedded Technology
    Datakey Electronics’ new RUGGEDrive line of portable memory solutions offers the data storage and transfer capabilities of consumer-grade USB Flash drives and SD cards in a more reliable and secure package. The ...
  • Qi-compliant wireless charging coils
    28 August 2019, Avnet South Africa, Passive Components
    Vishay has expanded its offering of Qi-compliant wireless charging transmitter and receiver coils with the introduction of 14 new products in industry-standard shield sizes. Consisting of eight single-coil ...
  • LED flicker, and how to prevent it
    28 August 2019, Avnet South Africa, Opto-Electronics
    With the growing popularity of LED lighting, especially now that very cheap LED luminaires are coming to the market, flicker is becoming more of a problem. Flicker, a repetitive switching on and off ...
  • 3 Watt DC-DC converters
    28 August 2019, Avnet South Africa, Power Electronics / Power Management
    Aimtec has introduced three new series of switching regulators – the AMSRB1-78JZ, AMSRL1-78JZ and AMSRL-78JZ – all meeting the EN62368 standard and suitable for IoT (Internet of Things) applications. The ...
  • Embedded recorder for extreme environments
    26 June 2019, Rugged Interconnect Technologies, Computer/Embedded Technology
    Pentek announced the most recent addition to the Talon RTX 25xx series, a new high-performance, small form-factor (SFF) recorder product line for extreme operating environments. Optimised for SWaP (size, ...
  • CompactPCI Serial/Classic backplane bridge
    26 June 2019, Rugged Interconnect Technologies, Computer/Embedded Technology
    Available as companion boards, the PCX/SXP-JAM assembly from EKF is a bridging and expansion solution for CompactPCI Serial systems that need to integrate CompactPCI Classic cards. While the SXP-JAM ...
  • Fingerprint sensor module
    31 July 2019, Altron Arrow, Computer/Embedded Technology
    The One Touch Access 100-USB from NEXT Biometrics is a high-quality, bezel-less USB fingerprint area sensor module designed for integration into custom application products such as notebooks, tablets, ...
  • Buck converter with low quiescent current
    31 July 2019, Avnet South Africa, Power Electronics / Power Management
    Texas Instruments introduced an ultra-low-power switching regulator with what it claims is the industry’s lowest operating quiescent current (IQ) at 60 nA. The TPS62840 synchronous step-down converter ...
  • MCUs with industrial communication interfaces
    31 July 2019, Avnet South Africa, DSP, Micros & Memory
    Texas Instruments introduced new communications capabilities on its C2000 microcontrollers (MCUs). C2000 F2838x devices enable designers to use a single chip to implement connectivity, including EtherCAT, ...
  • A quick guide to multi-standard mesh networking
    31 July 2019, Avnet South Africa, Telecoms, Datacoms, Wireless, IoT
    Recent advances in wireless technology have enabled the use of mesh network topologies in home and building control applications. Low-cost IoT technology is driving the launch of devices such as smart ...
  • Exploring the embedded systems of the future
    31 July 2019, Computer/Embedded Technology
    The embedded systems market is at a key point in its evolution. Smart electronic products are becoming fundamental to the way people live, and embedded systems now permeate everyday life. Microprocessors ...
  • Embedded system for aerospace/defence
    31 July 2019, Rugged Interconnect Technologies, Computer/Embedded Technology
    Connect Tech has added a rugged embedded system to its Nvidia Jetson AGX Xavier line of products. The Jetson AGX Xavier is a powerful ‘AI’ computer that provides high-end GPU workstation performance ...

Technews Publishing (Pty) Ltd
1st Floor, Stabilitas House
265 Kent Ave, Randburg, 2194
South Africa
Publications by Technews
Dataweek Electronics & Communications Technology
Electronics Buyers’ Guide (EBG)

Hi-Tech Security Solutions
Hi-Tech Security Business Directory

Motion Control in Southern Africa
Motion Control Buyers’ Guide (MCBG)

South African Instrumentation & Control
South African Instrumentation & Control Buyers’ Guide (IBG)
Terms & conditions of use, including privacy policy
PAIA Manual


    Classic | Mobile

Copyright © Technews Publishing (Pty) Ltd. All rights reserved.