www.armdesigner.com
6
EM210 Wince6.0 User manual
1 WINCE6.0 Introduction
1.1 Wince 6.0 and 5.0 Difference
Redesigned the kernel ,the process of support from a number of 32 expanded to 32000.
Each process address space from 32 MB expanded to 2 GB.
Many system module (such as the file system and device manager) will run in kernel
mode, OAL independent from kernel, the driver can run in kernel mode and user mode.
Visual Studio 2005 professional version will include a called Platform Builder's powerful
plug-ins, it is a special for embedded Platform to provide "integrated development
environment". The integrated development environment makes the whole development
chain is an organic whole, and provide a from device to applications are easy to use tools,
greatly accelerated the development of the equipment listed.
Windows Embedded CE 6.0 joined the new unit core data and voice components.
Windows CE 6.0 greatly changed the core addressing and resource allocation
mechanism, the old CE time can have only with 32 of program execution to respective 32
MB virtual memory the distribution of space, version 6.0 is greatly eased restrictions, the
maximum at the same time executive 32000 procedures, and every program can have
independent distribution 2 GB of virtual memory, at the same time, core services,
hardware device driver, Windows and events drawing subsystem, file systems services
have been transferred to the core system leave space. But this change will also bring
users concerns, after all the past NT 4.0 will have been staged a similar mesmerizing, will
the driver from the user mode transfer to the core model, although can greatly improve the
speed of the application, but a physical bad driver, may drag down the entire system, so in
hardware driver development, it must have a valid standards to regulate, had better also
import such as WHQL driver validation service, in order to avoid to affect the whole
stability of the system.
1.2 Windows CE 6.0 new change
In the open source code in the history, Microsoft want to write down another new
milestone, 100% on product developers release the source code, and can allow
manufacturers to custom changes or customized, without the release of the amended
code, although in general cannot be regarded as really open, but for the love to hide
private Ian makers, no doubt, is one of the best means to increase competitiveness. As a
development tool of Visual Studio 2005 PRO as Windows CE 6.0 will be one of the overall
package, built-in many development tools and definition for developers many relatively
easy.
Windows CE 6.0 support Windows.net Compact Framework 2.0 as a application
development and management Win32, MFC, ATL, WTL and STL, etc program