課程資訊
 
.上課天數:5天
.上課地點:台北市復興北路99號2樓(恆逸資訊)
.課程費用:
.報名方法:
.聯絡電話:02-22180778
 
付款方法
 
為了讓您繳費時能更為簡便,我們特別為您 提供數種彈性的付款方式:
 
(1)匯款/ATM金融卡轉帳
 
(2)信用卡傳真刷卡付款
只要填寫報名簡章中「信用卡傳真刷卡表格」, 您也一樣享有刷卡的便利!
 
課程大綱
 
開課日期
課程內容
Day 1
Module 0:Introduction and Course Overview
Module 1-1:OS Architecture, Platform Builder concepts-BSPs to SDKs, Windows CE Lexicon
Lab 1-1:Platform Building
Module 1-2:Overview of OS Build steps and phases[The process behind the buttons](Command line and IDE)
Lab 1-2:Instrumenting the build process
Module 1-3:Overview of CE app environment and MS app development tools
Lab 1-3:Preparing your OS Design for third party development
Module 1-4:AOS Architecture(OAL, FILESYS, DEVICES & SERVICES, GWES)
Lab 1-4:PB applications
Module 1-5:processes, threads and intro to VirtualMemory
Lab 1-5:Using the Remote tools to examine memory and process layout
Day 2
Lab 2-0:Minimal Kernel Configuration
Module 2-1:Memory Architecture
Lab 2-1:Exploring Memory, Heaps, and Stacks
Module 2-2:Kernel Core
Lab 2-2:Exploring threads
Module 2-3:Synchronization Objects
Lab 2-3:Exploring Synchronization Objects
Module 2-4:Windows CE Interrupt Model
Lab 2-4:Exploring Interrupts in Windows CE
Module 2-5:Exploring Debugging Techniques
Lab 2-5:Exploring Debug Techniques
Day 3
Module 3-1:Building With DIRS and SOURCES
Lab 3-1:Building With DIRS and SOURCES
Module 3-2:The Catalog, CEC files and SYSGEN Variables
Lab 3-2:Creating and Importing CEC files
Module 3-3:Deep Into SYSGEN
Lab 3-3:Creating Filtered modules and Components
Module 3-4:Using the Private Branch
Lab 3-4:Making Source Code Private
Module 3-5:Understanding PBPXML projects
Lab 3-5:Using PBPXML projects
Day 4
Module 4-1:System Initialization and Startup
Lab 4-1:Replacing the Shell with a custom full screem browser based UI
Module 4-2:Driver loading (ActivateDeviceEx) and the registry
Lab 4-2:ActivateDeviceEx
Module 4-3:Loading drivers at boot time
Lab 4-3:Boot Time Driver load order dependencies
Module 4-4:PnP Notification system (Point to Point Message Queues in action)
Lab 4-4:Using the PnP notification system to creat an AutoRun "service"
Module 4-5:Using Standard Shell startup application folder
Lab 4-5:Creating a standard run once on cold boot "Welcome" application for a device
Module 4-6:Using the standardCETK tests
Lab 4-6:Using the CETK
Day 5
Module 5-1:Headless Devices and UPnP
Lab 5-1:Headless Devices and UPnP
Module 5-2:Source Control
Lab 5-2:Source Control
Special:Device Driver Architecture.