Customised Education Service:
Bespoke training courses are the most effective way to fill in specific gaps in staff expertise, or to increase expertise in a methodology which is particular to your company. In either case, we are happy to visit to discuss your requirements, and to provide a detailed quotation.
Developing with Windows Embedded CE 6.0 - A Practical Guide
The economic and technical benefits of moving to Windows CE are compelling, but for a development team used to working without an OS, or with a commercial RTOS, or with no 32-bit experience this can represent a steep and daunting learning curve, full of unfamiliar concepts and jargon.
As a Microsoft Embedded Partner, Join Tech is well experienced in guiding inexperienced engineers along the Windows CE path. Starting with a broad-based examination of what Windows Embedded is (and isn't), covering target microcontroller choices and hardware development matters, this course quickly homes in on the all-important issues underlying platform development, and using real examples provides a comprehensive technical overview of the development process.
Using Microsoft tools, including Platform Builder and Visual Studio 2005, in conjunction with a real development kit, this live-demonstration based course does not use simulators or x86 hardware and is therefore representative of a real development scenario.
Course Content
Windows Embedded fundamentals: when to choose Windows CE. Other options - Windows XPe, Linux, Commercial RTOS
Hardware compatibility and design issues: choosing a microcontroller
Tool requirements and options
Building your own Windows CE OS design in Platform Builder (PB)
Using the device wizard to create a customized Windows CE OS Design from a BSP
Adding and removing Windows CE catalogue features
Building the OS Design
Downloading OS design to the device (Ethernet, serial)
Device side - Getting the OS design running on the device (bootloaders - eboot, redboot etc)
Debugging Techniques
PB debugger
Windows CE kernel debugger
PB debugger remote tools using ActiveSync
JTAG debuggers, eXDI connection
Burning final image into FLASH and configuring for auto boot
Manufacturing issues
Developing your own Application for a Windows CE Device
Application Development tools VS 2005, EVC++
Creating an SDK from the OS Design for use with above
Connecting tools to device with ActiveSync
Concept of managed code .NET Compact Framework
Comparing Windows Embedded CE 6.0 and Windows CE 5.0
Duration One day: 10am to 4pm - light lunch provided Delegate Profile Engineers with an understanding of digital design and embedded software development, but with no prior experience of Windows CE will find this course highly beneficial. Managers with an engineering background will also benefit. Please note that this is a technical training course, and may not be useful to non-engineers. Course Format Live Demonstration. Most of the course content will be conveyed by live demonstration of the tools and techniques using a projector.