Download presentation
Presentation is loading. Please wait.
Published byVerity Ryan Modified over 9 years ago
1
Intelligent Devices Powered By Windows CE Lance Lillie Systems Engineer Walter Myers III ADCU Technical Evangelist Microsoft Corporation
2
Agenda Windows CE Platform Digital TV Vertical market/embedded systems devices Handheld PC Palm sized PC Auto PC Q&A
3
Familiar Windows Platform Price and computing power Size and functionality Non-PCs Mobile Entertainment and multimedia Embedded Desktop Laptop Server PCs NetPC
4
And... our Non-PC Arena Strategy Provide familiar, underlying software platform based on industry standards for non-PC devices - the Windows CE operating system Deliver products to enable OEMs, IHVs, and ISVs to develop new categories of devices Build a team of hardware and software support companies Unite the various Windows CE devices
5
Windows CE Designed for intelligent digital appliances
6
Vision For Windows CE Entertain Platform to make better devices Access to information Improvecommunication
7
Myth: Windows CE is a stripped down version of Windows 95 Reality: Windows CE was built from the ground up using the Win32 API set as a new platform for information appliances
8
Myth: Windows CE equals Handheld PCs Reality: Windows CE is a modular, configurable OS that is the basis for many radically different devices
9
Myth: Java OS is more successful than Windows CE as an embedded system Reality: Over half million Windows CE devices have shipped, over 28 OEMs building products, and an order for 5 million set top boxes from TCI. Java OS design wins have resulted in 1 shipping product (UB networking card).
10
Windows CE v2.0 Designed for wide range of devices Compact, highly-portable, resource- constrained Provides each device family with appropriate services Applications User interface Connectivity
11
New Device Categories Embedded - vertical handhelds, terminals, industrial controllers, etc. Keys are hardware platforms, development tools, OS performance, “application-specific” developers Mobile market - Handheld/Palm PCs, smaller/larger versions Keys are PC connectivity, ease of use, low power, low cost, applications Large ISV community absolutely critical for success
12
Windows CE Architecture Principles Language-independent, Windows-compatible APIs and programming models Componentized and ROMable for best fit of memory and features Built-in communications to PCs, the Internet, and other Windows CE devices Easy adaptation to many kinds of devices and memory ranges
13
Componentized And ROMable Windows CE systems can be built from the kernel only on up to devices with full kernel, USER, GDI, communications, and shell System can execute in place from ROM or be loaded in or paged in RAM Embedded Toolkit allows maximum flexibility in selecting the right components for a given flatform
14
Enabling Deliverables For OEMs, IHVs, ISVs: Windows CE 2.0 Embedded Toolkit for Visual C++ new product to spur embedded development Microsoft’s first retail entry into embedded market For ISVs, OEMs, IHVs: Windows CE add- in Toolkits for VC, VB, VJ kits Familiar development environments for application development More on these later...
15
Our Non-PC Device Initiative ISVsMicrosoft Windows CE SDK Windows CE Applications Non-PC device Internet Windows CE- based devices PC OEMsIHVs SI’s, processor partners Windows CE SDK, DDK, ETK
16
Processors Running Windows CE AMD46DX5, K6, SC400 (x86 core) Hitachi SH3 (SH core) Intel 486, Pentium families Motorola MPC821 (PowerPC core) NEC Vr4100, Vr4101, Vr4102, Vr4200, Vr4300 (MIPS core) Phillips Poseidon (MIPS core) ToshibaTX3912 (MIPS core) CPU vendor Supported families
17
Windows CE Families Of Devices PC companions Entertainment Vertical business
18
Digital Television Received first 5 million unit order for Windows CE in TCI’s Advanced Set Top Box Includes WebTV technologies
19
DATUS DATUS Personal Navigation Assistant Personal Navigation Assistant Vertical Market Devices Radiant Systems Internet mini-kiosk or self-order system Radiant Systems Internet mini-kiosk or self-order system
20
Auto PC Handheld PC Synchronized Customizable Expandable Access information Create information PC Companion Line Palm PC
21
PC Companion Products: What You Get Mobility Instant On Look and feel ConnectivityExpandableUpgradable Choice of hardware and software
22
Audio Calendar Corporate Intranet data E-mail Fax Internet “push content” Video Voice mail Web browsing Wiredandwirelessdevices Connectivity Anytime, Anywhere
23
Why Wireless Now? Windows CE Products can be wirelessly enabled Wireless Infrastructure In Development and In Place Select Strategic Partners & OEMS Excellent Potential for Windows CE Products to drive other Internal Microsoft Groups Revenue Growth
24
Wireless Architecture Wireless-enabled new and existing applicationsWireless-enabled new and existing applications Wireless services allows the user to receive selected information from the Internet and corporate data wirelessly.Wireless services allows the user to receive selected information from the Internet and corporate data wirelessly. Leverages existing information sources Internet, Intranet, Email, etc.Leverages existing information sources Internet, Intranet, Email, etc. Updates Grab and go information via Mobile ChannelsUpdates Grab and go information via Mobile Channels
25
H/PC Update
26
Communications Connectivity to Windows desktops, the Internet, and other Windows CE-based devices Supported protocols include TCP/IP, PPP, SLIP and IrDA Subsets of Windows Sockets, Win32 Serial APIs, TAPI, WinInet, Win32 Remote Access APIs Communication hardware is determined by OEMs and IHVs
27
Communications Communications features Secure sockets Wireless TCP/IP improvements SLIP support Ethernet NDIS driver and SMB redirector for LAN connectivity DHCP protocol WinInet for HTTP, FTP IR connection to printers, Windows Installable TAPI Service Providers ActiveSync
28
ActiveX Controls, Visual Basic, And Java Small subset support of the ActiveX Controls (COM/OLE) APIs In process COM servers, free threaded OLE Inplace between applications OLE Automation, storage API subsetted Java support: Componentized Java VM Based on JDK 1.1.1 “Pocket Visual Basic” support: Enables scripting of forms and ActiveX Controls
29
Shells Some Windows CE-based devices will have shells and some will not Many vertical devices may just have a dedicated application H/PC includes a Windows 95, Windows NT 4.0 “look and feel” shell Taskbar, shortcuts, desktop, etc.
30
Remote Connectivity Remote Access APIs provide a Windows desktop with access to Windows CE OS Used to manipulate object stores primarily Transfer files, synchronize databases Remote networking allows for direct connection to PC and dial-up connections to the Internet, PCs, and servers Open synchronization API
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.