Windows CE – Windows Compact Embedded also known as WinCE is the operating system for embedded systems.
Windows CE
The Windows Compact Embedded operating system was developed for devices that have minimal storage capacities, also called minimal systems. The WinCE kernel runs in under one megabyte of memory. Often configured as closed system, without the possibility of for example disk storage of data, does not allow the end-user to add extensions. It is possible to burn it in the ROM memory.
It is conform to the definition of a real time operating system, one can exactly “calculate” when an event will take place, or when it took place. 256 priority levels are being supported and priority inversion is used for dealing with priority inheritance. The “thread” is the fundamental unit of execution of a program.
WinCE has developed into a component-based, real time, embedded operating system. The target is no longer the hand-held computer market, but also many different industrial automation devices.More info can be found at: http://www.microsoft.com/windowsembedded/en-us/products/windowsce/default.mspx
If you have a question about Industrial Automation, or other Automation related topics like, Home Automation, then be sure to pose it here! Me and the visitors of Industrial Automation Hands-on, will try to help you out.