|首 页| 关于研博| WinCE下载| XPE下载| 技术服务| 认证培训| 产品介绍| 解决方案| 购买流程| 招聘| 资讯站| 合作伙伴| 联系我们|
WinCE平台+应用开发培训课程表

 

研博WinCE.NET 5.0/6.0平台开发培训课程表  

第一天
 

 时  间

课    题

9:00-10:00

课时60′

Introduction and Course Overview

Module1-1:OS Architecture, Platform Builder 

concepts-BSPs to SDKs, Windows CE Lexicon      

Lab1-1: Platform Building

Module 1-2: Overview of OS Build steps and phases 

[The process behind the buttons]  

Lab 1-2: Instrumenting the build process.

10:00-10:10

休   息

 

10:10-11:10

 

课时60′

Module 1-3:

Overview of CE app environment and MS app 

development lools

Lab 1-3: Preparing your OS Design 

for third party development

11:10-11:20

休   息

11:20-12:00

课时40′

Module 1-4: OS Architecture 

(OAL, FILESYS, DEVICES & SERVICES, GWES)

Lab 1-4: PB applications

 12:00-13:30

午   餐 & 休   息

13:30-14:30

 

课时60′

Module 1-5: processes, threads and intro to 

VirtualMemory

Lab 1-5: Using the Remote tools to examine 

memory and process layout.

 14:30-14:40

休   息

14:40–15:40

 

课时60′

Lab 2-0: Minimal Kernel Configuration

Module 2-1: Memory Architecture       

Lab2-1: Exploring Memory, Heaps, and Stacks

Module 2-2: Kernel Core              

Lab 2-2: Exploring threads

15:40-15:50 

休   息

 15:50–16:50

课时60′

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

16:50-17:00

休   息

 17:00 –18:00

课时60′

Module 2-5: System Exceptions in Windows CE  

Lab 2-5: Understanding System Exceptions

Module 2-6: Exploring Debugging Techniques 

Lab 2-6: Exploring Debug Techniques

第二天 

 时  间

课    题

9:00-10:00

课时60′

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

10:00-10:10

休   息

 

10:10-11:10

 

课时60′

Module 3-3: Deep Into SYSGEN

Lab 3-3: 

Creating Filtered modules and Components

11:10-11:20

休   息

11:20-12:00

课时40′

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

 12:00-13:30

午   餐 & 休   息

13:30-14:30

 

课时60′

Module 4-2: 

Driver loading (ActivateDeviceEx) and the 

registry.

Lab 4-2 Activate DeviceEX

 14:30-14:40

休   息

14:40–15:40

 

课时60′

Module 4-3: Loading drivers at boot time. 

(HKLM\Drivers\BuiltIn, Bus drivers/

enumerators,common registry entries)

Lab 4-3:Boot Time Driver load order 

dependencies

15:40-15:50 

休   息

 15:50–16:50

课时60′

Module 4-4:PnP Notification system

(Point to Point Message Queues in action

Lab 4-4:Using the PnP notification system 

to create 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

16:50-17:00

休   息

 17:00 –18:00

课时60′

Module 4-6: Using the standard CETK tests

Lab 4-6: Using the CETK

研博WinCE.NET 5.0/6.0应用开发培训课程表  

第三天
 
 
 

 时  间

课    题

9:00-10:00

课时60′

Kernel Features

Definition of Real Time     

Windows CE Kernel Features         

Handling Processes and Threads 

Protecting Applications     

Synchronization Objects              

Memory Model

Source Control

How to "super-clean" a build for adding to 

source control.    

Automated builds save time and prevent last 

minute panic.

build.log contains details of the build to 

analyze on failures.

10:00-10:10

休   息

 

10:10-10:50

 

课时40′

Lab :Source code control

Separate BSP and project source form 

intermediate and build output files     

Use Visual Source Safe 6.0     

Create a command-line build environment      

Create a simple build automation script

10:50-11:00

休   息

11:00-12:00

课时60′

System Initialization and Startup

Understand the role of the registry 

in system initialization and how to 

configure it for a custom platform

How to add custom applications into the 

startup for the system

12:00-13:30

午   餐 & 休   息

13:30-14:10

 

课时40′

Lab:Replacing the Shell with a 

Custom Full Screen Browser Based UI

Replace the Windows CE shell with 

a custom HTML based shell.

Clone a feature from the PUBLIC folder.

14:10-14:20

休   息

14:20–15:20

 

课时60′

Use Visual Studio Pro 2005

Windows CE 5.0  Application Development  

Native Application Development   

Managed Application Development

Create a simple

Enhanced Application Development

P/Invoke                                 

Differences between the Pocket PC and 

Windows CE 5.0

Lab:Overview a P/Invoke Sample

15:20-15:30 

休   息

 

15:30–16:10
课时40′

option

Windows CE Local Database System 

ADOCE and SQL CE         

How to use ADOCE access Local Database     

How to use SQLCE connect to SQL Server

Lab: ADOCE Sample

16:10-16:20

休   息

 16:20 –17:00

课时40′

option

ATL、Web Service and Soap

Create a ATL in Windows CE               

Web Service and Soap 

Lab:Create a ATL Sample

 17:00–18:00

学员自行实验及课程答疑

第四天

 时  间

课    题

9:00-12:00

学员自行实验及课程答疑:

答疑包括:(1)课程内容的问题答疑;

 (2)学员工作中遇到技术问题答疑

实验包括:前三天未完成的实验内容。

12:00-14:00

休   息

 

14:00-18:00

学员自行实验及课程答疑:

答疑包括:(1)课程内容的问题答疑;

 (2)学员工作中遇到技术问题答疑

实验包括:前三天未完成的实验内容。

以上课表仅供参考,请以讲师安排为准

研博科技有限公司  http://windowsce.com.cn      

电话:(020) 82598459,82599955

关键字:wince,xpe,Linux,系统定制,驱动开发,嵌入式系统,工控,POS主板

网站备案/许可证号:粤ICP备2021031916号-1

© 广州市研博科技有限公司(wince.cn)版权所有,未经许可不得复制、转载或摘编,违者必究。