User`s manual
ThinkCore DA-661/662/663 WinCE User’s Manual Introduction
1-5
Software Features
The DA-66X-CE embedded computer is a ready-to-run, RISC-based, “headless” computer with a
robust and network-centric design. It features Microsoft® Windows® CE 5.0 as the operating
system (OS). Developers of embedded communication applications will find that the open
programming environment makes the DA-66X-CE well-suited for both new system development
and legacy system migration.
Applications and Services Development
y C Libraries and Run-times—Compared to the C libraries and run-times used on a desktop PC
running Windows®, the C libraries and run-times on a DA-661/662/663 WinCE are a subset of
the WIN32 APIs. The system supports a full ANSI C run-time, standard input/output library,
standard input/output ASCII library, and standard ASCII string functions. In addition, compiler
C++ exception handling and Run-Time Type Information (RTTI) equivalent to desktop C++
compilers are supported.
y Component Services (COM and DCOM)—The Common Object Model (COM) is an
operating system-independent, object-oriented system for creating binary software components
that can interact with other COM-based components in the same process space, in other
processes, or on remote machines.
y Microsoft® Foundation Classes (MFC)—MFC is a comprehensive class library and complete
object-oriented application framework designed to help build applications, COM components,
and controls.
y SOAP Toolkit—SOAP is an XML-based protocol for object exchange and calling remote
procedures. Microsoft® Windows® CE 5.0 provides functionality similar to the SOAP Toolkit
version 2 on the desktop. It provides a layer that allows COM objects to use SOAP as the
transport protocol for remote procedure calls and to interact with Web services.
y Microsoft® .NET Compact Framework 2.0 with Service Pack 1—Offers a choice of
languages, initially Microsoft® Visual Basic® and Microsoft® Visual C#, and eliminates the
common problems faced with language interoperability.
y XML—Provides the Document Object Model (DOM) for base XML functionality, support for
XML Query Language (XQL) and XPATH, Extensible Style Sheet Language Transformations
(XSLT) that enable you to transform one class of XML document to another, SAX2 support for
event-based parsing of XML documents (including MSXML Writer), and parsing based on
Simple API for XML (SAX) for resource-constrained target devices.
y Winsock 2.2—Provides enhanced capabilities over Winsock 1.1, including installable service
providers for additional third-party protocols, and Media sense.
Networking and Communications Capabilities
y Simple Network Management Protocol (SNMP)—Monitors remote connections to the
network.
y Simple Network Time Protocol (SNTP) Client—Provides support for synchronizing the
device’s system time with an SNTP server, and supports Daylight Savings Time.
y Serial Communications—In addition to the 16550 UART driver bound to a debug port and the
console port, a special driver for 8 or 16 additional MOXA home-made serial ports is also
included.
y Network Utilities (IpConfig, Ping, Route)—Utilities for troubleshooting various network
problems.
y TCP/IP—Includes IP, Address Resolution (ARP), Internet Control Message (ICMP), Internet
Group Membership (IGMP), Transmission Control (TCP), User Datagram (UDP), name
resolution and registration, and DHCP.