Windows CE Training (CE System Programming) | |||||||||||||||||||||||||||||||||||
![]() | |||||||||||||||||||||||||||||||||||
| Course description: Windows Embedded CE System Programming | |||||||||||||||||||||||||||||||||||
Windows Embedded CE System Programming
Target groupSoftware designer and developer implementing system programs and communication interfaces on an existing platform.PrerequisitesC programming knowledge. Course descriptionThe 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 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. Course topics
| |||||||||||||||||||||||||||||||||||
Bajuwarenring 17 | 82041 Oberhaching/Munich | Germany Phone: +49 (89) 61 37 90 - 0 | Fax.: +49 (89) 62 52 14 5 mailto:info@hilf.com | |||||||||||||||||||||||||||||||||||