開課日期
|
課程內容
|
Day 1
|
Module 1:Operating System Features
|
Module 1-1:Microsoft Embedded Operating System Choices
|
Module 1-2:Characteristics of Windows Embedded CE 6.0
|
Module 1-3:Features of CE 6.0
|
Module 2:Tools for Platform Development Overview
|
Module 2-1:Visual Studio 2005 & CE 6.0 Overview
|
Module 2-2:Windows Embedded CE 6.0 Terminology
|
Module 2-3: Introduction to the Build Process
|
Module 2-4:Testing and Debugging the OS Design
|
Module 2-5:CE 6.0 Directory Structure
|
Day 2
|
Module 3:Operating System Internals
|
Module 3-1:System Architecture
|
Module 3-2:Memory Architecture
|
Module 3-3:Threads and Scheduling
|
Module 3-4:Synchronization
|
Module 3-5:Interrupt Model
|
Module 4: Operating System Components
|
Module 4-1: The File System
|
Module 4-2:The Registry
|
Module 4-3:Power Management
|
Module 4-4:Internationalization
|
Day 3
|
Module 5:The Build System
|
Module 5-1:Directory Structure
|
Module 5-2:Build Process
|
Module 5-3: The Build Tool
|
Module 5-4:The Command Line
|
Module 5-5: Troubleshooting the Build System
|
Module 6:The Board Support Package
|
Module 6-1: BSP Overview
|
Module 6-2:Platform Common Code
|
Module 6-3:BSP Components
|
Module 6-4:Misc. Files
|
Module 6-5:Creating a New BSP
|
Day 4
|
Module 7:Developing Device Drivers
|
Module 7-1:Device Driver Overview
|
Module 7-2: Stream Driver Architecture
|
Module 7-3:User Mode Driver Framework
|
Module 7-4:Handling Caller Buffers
|
Module 7-5: Interrupts
|
Module 7-6: Loading Stream Drivers
|
Module 7-7:Debugging
|
Day 5
|
Module 8:Customizing the OS Design Catalog
|
Module 8-1:Catalog Overview
|
Module 8-2:The CE 6.0 Shell
|
Module 8-3:The SDK
|
Module 9:Application Development
|
Module 9-1:Applications Development
|
Module 10: CE 6.0 Testing
|
Module 10-1: CE 6.0 Testing
|
Module 11: Licensing and Developer Resources
|
Module 11-1: Licensing
|
Module 11-2:Developer Resources
|