What
is Windows CE?
Windows CE is a multi-threaded and componentized
operating system for general purpose embedded computing. CE based systems
range from battery-powered mobile devices to industrial HMI (Human-Machine
Interface) controllers to headless residential gateways and servers. Windows
CE's platform development tools offers developers a library of components
to choose from in assembling the required feature set for their platform.
This allows embedded systems developers to optimize resource usage (ROM footprint,
RAM usage and CPU utilization) that can meet BOM costs and still fulfill
the application requirements.More information on Windows CE from Microsoft
here. Back
to top.
Why should I use CodePalette?
The CodePalette tool generates a quality framework for
your Windows CE streams device driver. It includes optional support for power
management, exclusive/non-exclusive opens, read-write-IOCTL driver interfaces,
local bus or PCI bus devices, interrupts; all in an easily tailored,
well documented wizard format. Back to top.
Supported
Processors and Windows CE versions
Windows CE 4.2 and Windows CE
5.0
You'll need the appropriate Platform
Builder to compile and build the driver.
| ARM (ARMV4, ARMV4I, ARMV4T) |
| MIPS (MIPSII, MIPSIV) |
| SH (SH3, SH4) |
| x86 |
Back to top
How
much does it cost - it's free?
CodePalette for Windows CE is offered as a licensed, no
charge download. Back
to top.
CodePalette
Features:
- Supports Windows CE 5.0 and 4.2
- Full source code (no private
libraries)
- Resource Allocation and Cleanup
- Infrastructure for Read, Write,
and Device I/O control driver interfaces
- Seamless Power management
- Test application generation
- PCI, Local Bus and USB(Plus
version only) support
- Fast and lightweight generated
code
Back
to top.
How can
I try CodePalette for Windows CE?
You can try the CodePalette for Windows CE full-featured
evaluation download.
Back to
top.
What
about source code?
The wizard outputs full source code. There are no special
libraries included with CodePalette for Windows CE (you will need the
standard Windows CE libraries). Back to
top.
What
is the difference between the Plus and Evaluation versions of CodePalette
for Windows CE?
CodePalette for Windows CE Plus includes full
support for Univesal Seral Bus devices. The Plus version of the
CodePalette Wizard can generate Universal Serial
Bus (USB)
client
drivers that
can
load
a streams driver interface for user application access. The Plus
version also includes technical support from our expert staff.
You can purchase CodePalette for Windows CE Plus here: Back
to top.
