Merav Di-Capua
  Phone: 03-6176066
  Fax: 03-6176677
  merav@sela.co.il

Coming courses

More courses from
Embedded/RT
 
Design of Safety-Critical Systems & Software
Real-Time Operating Systems With VxWorks
Design of Distributed and Multi-Core Systems & Software
RTOS Architecture and Effective C
Windows CE System Programming
Windows CE System Generation and Drivers
Testing of Embedded Software
Safety Critical & High Availability Systems
Embedded Solutions For Windows XP Embedded
Design of Device Drivers for Embedded Systems
Design of High Availability Systems & Software
Debugging Real-Time Software
Real-Time Design Patterns
Introduction to Real-Time Operating Systems
Real-Time UML
Effective C++ in RT/Embedded Systems
Linux Embedded/RT and Drivers
Architectural Design of Real-Time Software
Real-Time Essentials
Embedded Linux Basics
 
WinCE2 - Version: 1
 
    imgSela  
Windows CE System Programming
4 days course
The first part of this course gives an overview of the Windows CE components as well as Microsoft development tools. Then the concepts of Windows CE.NET multithreading and synchronization are discussed and demonstrated using labs; this includes how independently running threads can be synchronized and how data can be exchanged between different processes. Second topic handles the Windows CE memory map. All API calls at user level will be discussed including application examples for selected calls. Next topic deals with Windows CE memory management, especially how to handle the object store which is used for storing, data, data bases, registry entries and CEDatabase. The communication chapter explains how Windows CE communicates with other system environments using Memory Mapped Files (Windows CE implementation for shared memory) and Pipes. The RAPI ( Remote API) will be explained as a basic tool to communicate with external devices. This enables the user in a very efficient way to have access to the ObjectStore using Windows NT. Among many available communications interfaces TCP/IP and IrDA has been chosen to be discussed. After this course the student will be familiar with the system and communication interfaces as well as the driver model of Windows CE. He is able to design and implement system architectures. The student also will be able to design communication tasks both, within a device using multithreading and interprocess communication, as well as using TCP/IP and IrDA.
Software designer and developer implementing system programs and communication interfaces on an existing platform.
Skip Navigation Links.