您好!欢迎来到上海前程网   学员登录 |  学员注册  |   机构登录 |  机构注册
+ 前程网微信
QQ登录
全国统一热线:400-810-1918    
您所在的位置:上海前程网 -> 计算机 -> IT认证 -> 微软认证 -> 微软 Windows Embedded认证培训课程介绍
分享到:
同软软件开发培训中心

课程类别: 微软认证
授课机构: 同软软件开发培训中心
课    时:
学    费: 价格电询
上课地点:
课程人气: 已有53人浏览
课程评分:
电话咨询:400-810-1918
选择合适的班级
 
班级名称 开班日期 上课时段 学费原价 优惠价 报名
循环开班 循环开班 白班 价格电询 价格电询
同类热点网络课程
 
  • 暂无相关热门网络课程
  同软公司是微软嵌入式授权培训中心,向各类客户提供 Windows CEXPE相关的技术培训。  

    微软公司嵌入式授权培训中心网址: http://www.microsoft.com/china/windows/embedded/training.mspx  

同软公司作为微软嵌入式系统授权培训培训中心,提供微软标准嵌入式培训课程;同时可以根据客户的需要提供定制培训以及 Windows CE委托开发。  

微软标准嵌入式课程:

 

一、课程名称:   Microsoft WinCE 6 .0

   课程长度: 5  

Contents

Introduction
Module 1: Operating System Features
Module 2: Tools for Platform Development Overview
Module 3: Operating System Internals
Module 4: Operating System Components
Module 5: The Build System
Module 6: The Board Support Package
Module 7: Developing Device Drivers
Module 8: Customizing the OS Design
Module 9: Application Development
Module 10: CE 6.0 Testing
Appendix: Licensing and Developer Resources  

About This Course

 

This section provides you with a brief description of the course, audience, suggested prerequisites and course objectives.

Description

 


 

This course provides attendees with the knowledge and hands-on experience building devices running Windows Embedded CE 6.0 that allows them to bring new products to market

 

Philosophy of the Course  

 

This five day course is intended to bring learners with very little prior knowledge or experience with Windows Embedded products to the point where they have the understanding and confidence to begin developing Windows Embedded CE 6.0 devices and applications.   The course material is project based and the learners are involved in the planning, design, and implementation phases of a CE 6.0 device.   The goal is to make the course content parallel the lifecycle of a device that could be encountered in the industry.

 

The instructor-led portions of the course lead to meaningful hands-on labs that apply the principles learned and reinforce the concepts covered in the course materials.   Demonstrations or multi-media presentations will supplement instruction that is not directly transferable to a lab environment or where equipment may not be available for each learner due to cost or other considerations.

 

Labs have been designed to focus on real world skills and have been designed and tested by embedded engineers. Many of the labs contain a Complete Lab Agent or completed sections so that the instructor can repair or complete labs for students that may be having difficulties. This would also allow students that miss portions of the class to keep current.

 

Author

This courseware was written exclusively for the use of Microsoft by BSQUARE Inc.    BSQUARE is a software solutions provider to the global embedded device community, collaborating at all stages in device development.   As a full service provider, BSQUARE also offers Windows Embedded Licensing and expertise.   For more information about BSQUARE, visit the website at www.BSQUARE.com

Audience

 


 

This course was designed to focus on the main users of Platform Builder – BSP 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 main 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 development.

 

 

Prerequisites

The course attendees should have a working knowledge of C or C++ and some knowledge of Windows Operating Systems Internals.   While not required it would be helpful if attendees were familiar with Win32 API Programming, Device Driver Development, and Embedded Operating Systems.

 

Objectives

 


 

In this course you will learn:

 

·         Basics of Windows Embedded CE 6.0

·         How to use CE 6.0 Tools for Platform Development

·         The workings of CE 6.0 Operating System Internals

·         Familiarity with CE 6.0 Operating System Components

·         How the Build Process works

·         How to Create a BSP / OAL

·         How Device Drivers are developed

·         How to customize the OS Design

·         The basics of Application Development

·         How to Test and verify a final image

 

Course Timing

 

The following schedule is an estimate of the course timing. Your timing may very.

Day1  

Class Preliminaries

 

Module 1: Operating System Features  

1-1 Microsoft Embedded Operating System Choices

1-2 Characteristics of Windows Embedded CE 6.0

1-3 Features of CE 6.0

 

Module 2: Tools for Platform Development Overview  

2-1 Visual Studio 2005 & CE 6.0 Overview

2-2 Windows Embedded CE 6.0 Terminology

2-3 Introduction to the Build Process

Lab 2-1 Clone a BSP  

2-4 Testing and Debugging the OS Design

Lab 2-2 Develop and Test an Application Subproject  

Lab 2-3 Using Remote Tools  

2-5 CE 6.0 Directory Structure

        

Day2  

Module 3: Operating System Internals  

3-1 System Architecture

Lab 3-1 Using Remote Process Viewer  

3-2 Memory Architecture

Lab 3-2 Exploring the Heap  

Lab 3-3 Scenario: Fixing a Memory Leak  

3-3 Threads and Scheduling

Lab 3-4 Exploring Threads using Kernel Tracker  

3-4 Synchronization

Lab 3-5 Thread Synchronization  

Lab 3-6 Exploring Synchronization Objects  

3-5 Interrupt Model

 

Module 4: Operating System Components  

4-1 The File System

4-2 The Registry

  Lab 4-1 Using the Remote Registry Editor  

4-3 Power Management

  Lab 4-2 Power Management  

4-4 Internationalization  

 

Day3  

Module 5: The Build System  

5-1 Directory Structure

5-2 Build Process

5-3 The Build Tool

  5-1 Static and Dynamic Libraries  

5-4 The Command Line

5-2 Command Line Build

5-5 Troubleshooting the Build System

5-3 Troubleshooting Link Errors

 

Module 6: The Board Support Package  

6-1 BSP Overview

6-2 Platform Common Code

6-3 BSP Components

6-4 Misc. Files

  Lab 6-1 Registry Initialization  

6-5 Creating a New BSP

  Lab 6-2 Adding a New IOCTL to the OAL  

Day4  

Module 7: Developing Device Drivers  

7-1 Device Driver Overview

7-2 Stream Driver Architecture

7-3 User Mode Driver Framework

7-4 Handling Caller Buffers

7-5 Interrupts

7-6 Loading Stream Drivers

  Lab 7-1 Integrating a Device Driver  

7-7 Debugging

  Lab 7-2 Debugging the Scanner Device Driver  

   


 

 

Day5  

Module 8: Customizing the OS Design  

8-1 Catalog Overview

Lab 8-1 Adding a Catalog Item

8-2 The CE 6.0 Shell

  Lab 8-2 Replace the Standard Shell with IE Shell  

8-3 The SDK

Lab 8-3 Exporting an SDK     

 

Module 9: Application Development  

9-1 Applications Development

  Lab 9-1Developing with Managed Code# Application  

Lab 9-2 Integrating a Managed Application  

 

Module 10: CE 6.0 Testing  

10-1 CE 6.0 Testing

  Lab 10-1 Using the CETK  

   

Appendix: Licensing and Developer Resources  

11-1 Licensing

11-2 Developer Resources

 

二、课程名称:   Microsoft WinCE 5.0 介绍  

课程号: 2530           课程长度:一天  


课程介绍:  


本课程是 Windows CE   5.0入门级基础课,是使用 Windows CE   5.0为下一代的 32位小移动设备开发操作系统所需工具和技术的概述和基本技术。本课程为初次接触嵌入式技术和 Windows CE 5.0系统的开发人员和初学者提供开发所必要的基本概念和知识,提供嵌入式开发所必需的技术框架,为加深对基本概念和知识的理解,每章后都有精心设计的实验,为学员后继开发和学习打下良好基础。
 

面向对象:  


本课程针对初次接触 Windows CE   5.0的嵌入式系统工程师 ,业务决策者和技术决策者,大学低年级学生,也适用于准备将来学习课程 2535和课程 2540的人员 .
 

课程目的:  


课程结束时,学员应能:
·解释 Windows CE   5.0系统结构和支持技术
.
·描述开发生命周期和开发 Windows CE应用的开发工具
.
·使用 Platform Builder为智能设备创建和配置操作系统
.
·解释 Windows CE调试步骤
.

课前准备:  


在参加此课程前 : 具有一定的嵌入式平台知识会有所帮助 ,但不是必需的。  

三、课程名称: Microsoft WinCE 5.0 操作 系统裁剪与定制开发  

课程号: 2535       课程长度:两天  


课程简介:  


本课程是进行嵌入式技术开发和使用 Windows CE 5.0开发智能、无线、移动设备的进阶课程,课程内容包括 Windows CE 5.0操作系统的高级创建、系统调试、板支持包的创建、驱动程序开发等内容。本课程是在课程 2530Windows CE 5.0有一定认识的基础上,专注智能、无线、移动设备的实际开发过程,并通过每章精心设计的实验,使学员在学习后,能开发能够实际应用的智能设备。

面向对象 :  


本课程适用于从事系统集成工作和嵌入式系统开发者,大学高年级熟悉计算机原理和 Windows操作系统的学生, OEM厂商,智能 、无线和移动设备开发者和公司。

课程目的 :  


课程结束时,学员应能:
u        创建 Windows CE 高级镜像
u        学会如何跟踪和调试 Windows CE 5.0操作系统内核
u        描述 Windows CE 核心特征
u        实施系统启动装载
u        了解 OEM 适应层的组成
u        理解 Windows CE设备驱动程序架构
 

课前准备 :  


具有一定的嵌入式平台知识会有所帮助 ,但不是必需的 . 曾参加过课程 2530: Windows CE   5.0介绍 , 会有帮助 ,但不是必需的。  


 四、 课程名称:  Microsoft WinCE   5.0 嵌入 式解决方案开发培训  

课程号: 2540         课程长度:两天

课程简介:


本课程是使用 Windows CE 5.0开发嵌入式、智能、无线、移动设备解决方案的高级课程,本课程在首先对 Windows CE 5.0 有一个基本了解的基础上,直入正题,深入分析 Windows CE 5.0的内核结构、驱动程序开发、网络与通讯技术、界面定制等高级开发课题,并以精心设计的实验和对实际嵌入式产品的剖析加强课程的实用性,提高课程可接受性。使学员在学完本课程之后,能真正成为专业级的 Windows CE 5.0嵌入式技术、产品和解决方案的开发人员。

面向对象:

本课程为那些负责构建和配置 Windows CE   5.0 平台的 OEM厂商、嵌入式技术研发机构和具有计算机硬件基础和 C++语言编程基础的大学高年级学生所设置,特别适合于其中从事系统集成工作和嵌入式技术、产品和解决方案的研发人员和有志将来从事智能设备开发的人员。

课程目的:

课程结束时,学员应能:
u        创建高级的 Windows CE 5.0操作系统映象。
u        学会如何跟踪和调试 Windows CE 5.0操作系统内核和应用程序。
u        掌握 Windows CE内核特征和架构
u        掌握 Windows CE   5.0平台上的驱动程序架构和开发技术
u        掌握如何使用 Windows CE   5.0的网络和通讯技术开发 ISDNADSLGPRSGSM等解决方案
u        了解如何使用 Windows CE   5.0定制产品特定界面
u        掌握如何使用 Embedded C++Visual Studio .net开发基于 Windows CE 5.0的应用程序。

课前准备:

具有一定的嵌入式平台知识会有所帮助 ,但不是必需的 . 曾参加过课程 2530: Windows CE   5.0介绍 , 会有帮助的 ,但不是必需的。  

五、课程名称: Microsoft Windows XP Embedded 解决方案开发培训  

课程号: 2545        课程长度:一天

课程简介 :


本课程是系统介绍 Microsoft Windows XP EmbeddedXPE)和如何使用 XPE开发工具开发嵌入式高端解决方案和嵌入式高端产品的课程,课程在深入介绍 XPE结构、功能和新技术的基础上,注重开发工具的实际应用和使用开发工具开发实际产品,在课程的每一章都精心设计了实验,以使学员达到理论与实际结合,使学员能够达到使用 XPE工具独立开发嵌入式高端产品。

面向对象:

本课程适用于从事嵌入式系统和产品开发的开发者、系统集成工程师、有志于将来从事嵌入式智能设备开发的大学生和计算机爱好者。

课程目的:

课程结束时,学员应能:
u    描述嵌入式 Windows XP及其结构
u    安装和使用嵌入式 Windows XP工具
u    创建组件及导入组件库 .
u    为特定硬件创建及配置嵌入式 Windows XP操作系统
u    独立开发嵌入式高端解决方案和产品

  • 正在加载数据。。。。
  • 学员打分:在如下三个评分指标中分别点击星号即可,星级越高,表示您的满意度和打分越高

    课程设置:
    师资力量:
    教学质量:
  • 学员培训感受
    最多能输入200字
    非会员不可提问,如未注册,请立即注册。如已经是会员请立即登录
  • 正在加载数据。。。。
  • 一句话描述您的疑问(5-50个汉字)
  • 问题补充(选填 200字内)
  • 非会员不可提问,如未注册,请立即注册。如已经是会员请立即登录
资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加资料添加

全国统一报名专线

400-810-1918

在线咨询:点击进入>>

招生合作 | 广告合作 | 会员合作 | 网站加盟 | 网站介绍 | 诚聘英才 | 友情链接 | 联系我们 | 网站声明 | 点击这里给我发消息    点击这里给我发消息
国家信息产业部网站经营许可证编号:苏B2-20110182  国家信息产业部备案号:苏ICP备10003297
江苏省信息化协会会员网站 江苏省互联网协会会员网站
Copyright © 2005-2014 前程网 All Rights Reserved
网络支持:江苏教育在线 江苏招生考试网

北京前程网 上海前程网 南通前程网 苏州前程网 无锡前程网 广州前程网 南京前程网