Windows CE is the embedded real-time operating system
of Microsoft. It is known from the world of the handhelds or operating
panels, but it is much more: An embedded operating system with hard
real-time features. More and more it is used in embedded control
systems and industrial automation devices: It has a small footprint,
is very fast, it is very easy to access hardware and control interrupts
- and it is Windows like. Due to CeWin, Windows CE can additionally
be installed to Windows 2000/XP(embedded) and it keeps its full
real-time capabilities.
You can get a evaluation version including a detailled documentation and many sample applications.
New: CeWin Version 3.5
Dual-Core Systems: WinCE now able to use the second CPU Core exclusively
Interrupt-Latencies below 10 usec!
Use Visual Studio 2005 to develop WinCE applications
Optimized WinCE PCI Enumerator
Automatic detection of interrupt conflicts
These are the benefits of CeWin
Saving of hardware costs
No need of separate control hardware or intelligent
co-processor boards, respectively
Reduction of failures (due to less hardware components)
Design compact controls and reduce the space requirement
and the weight of your system
Saving of software costs
Fast learning curve, Windows environment with
Win32 API
Known development tools
- Visual Studio
- eMbedded Visual C++ 4.0,
Download here
Programming of real-time application, communication
and visu- alization within one development suite and using one
programming language
Re-usage of existing Windows or Windows CE software
and Know-How is possible
Hardware access by using a usual Windows program
(without development of a Kernel driver).
Product scalability
Integration of Windows CE applications in a Windows
based envi- ronment without additional hardware costs.
Use the same Windows CE application in an embedded
system, e.g. with XScale architecture.
Target markets
PC based automation (PLC, motion control)
Real-time measurements and data recording
If you already use Windows CE, include all features
of Windows XP to your application, on a single hardware !
Programming of fast control algorithms
Windows CE prototyping: Develop and test your
Windows CE software before your target is available.
Simply on your Windows development host computer !
The use of the KUKA real-time technology in more than 30.000
KUKA robots world-wide gives you the guarantee of a future-oriented
investment.
Features
Hardware and real-time programming on Windows
XP(e)/2000 with a Windows like real-time operating system:
- multitasking, intertask communication
- Connectivity: TCP/IP
- (Winsock), COM/DCOM, SOAP
- HTTP server, ISAPI, ASP, SOAP server, SOAP Client
- programming languages: C, C++, C #, Visual basic
Guaranteed response time within microseconds
High resolution real-time timer, granularity 0.8
microseconds.
Hardware access to ISA and PCI plug in boards.
Communication between Windows and Windows CE via
TCP/IP (virtual network).
Usage of DCOM or SOAP as middleware for communication
is possible.
Windows CE continues working after Windows Blue
Screen
A great variety of software and drivers for Windows
CE are available on the market, e.g. OPC server, drivers for field
bus and measurement hardware, and so on...
Debugging of real-time code by using the well
known Microsoft development tools
Install CeWin on your PC like any other Windows application.
Start and stop Windows CE simply after booting Windows by using
the CeWin Uploader Tool.
Use Visual Studio for the whole development cycle: Editing, compiling
and debugging of your real-time application. Create your application
using well-known wizards. Develop and test your software alternatively
on the same PC or remote. Communication between Windows XP and Windows
CE is done via Shared Memory or via TCP/IP over a virtual network
connection.