This intensive three-day Advanced ARM Platform developer course is intended for platform device developers. It is designed to provide the in-depth working knowledge of available tools and practices to configure, integrate, debug, and deploy Windows Embedded CE 6.0 devices.
The instructor-led hands-on labs (with ARM processor evaluation board hardware attached to student's PC) apply the tools and techniques covered in the course materials. Using a case-study approach, this course walks through the device platform development process for several Windows CE device product scenarios.
The goal of this live expert (Microsoft MVP author) instructor-led course is to impart working experience and internals knowledge not available from the internet, going beyond the official Microsoft curriculum offered by commodity trainers. Extras include demos of hardware, access to past Microsoft conference materials, and in particular the instructor's experience.
Audience
This course was designed to focus on the primary users of Platform Builder; the BSP (Board Support Package) device developers. While many sections of the course may also be helpful to Device Driver Developers, Device Application Developers, QA Engineers and others these are not the primary audiences for which the course was developed. The course also assumes little to no knowledge of previous versions of Windows CE and is designed for engineers who are new to the world of Windows CE platform development.
Prerequisite
This course is intended for attendees that have attended the Windows CE platform introduction course, with a basic knowledge of the C programming language and embedded systems. While not required, it would be beneficial if attendees were familiar with networking, Win32 API programming, and device driver development.
Objective
- In this course you will learn
- How to make a Internet chime (interrupts and real-time)
- How to make a Internet intercom (DMA and audio)
- How to make a Internet camera (USB video and graphics)
- How to make a Internet server (storage and network)
- How to make a Internet messenger (web messaging)
- How to adapt CE Test Kit
- How to adapt CE Debug Tools
- How to adapt CE Bootloader