Download presentation
Presentation is loading. Please wait.
1
Windows CE.Net 移植与开发 Dhp
2
Windows CE or Mobile ? Smartphone or PocketPC?
WinCE --Windows Compact Edition, 是一个通用版本,并不针对掌上产品,标准PC、家电和工控设备上也可以安装运行,但要做许多客户化工作,当然也可以做掌上电脑 PocketPC … Smartphone 更简洁 Windows Mobile 2002
3
SmartPhone & PocketPC Windows Mobile 2003 基于WinCE.NET服务
Windows Mobile 2003 for PocketPC 是微软制订标准的 PDA的专用系统: 专用用户界面库,专用应用程序如Pocket Excel Word。 从2002起只支持ARM CPU Windows Mobile 2003 for Smartphone : 没有Excel,Word, 支持网络适配器,Bluetooth, WiFi、.NET framwork……
4
可以使用VS.Net (C#)开发应用程序
5
Another one : XPE Windows XP for Embedded
数字机顶盒 家用网关 信息仪表 信息站/游戏工作台 网络附加存储 零售销售点终端 基于Windows的专业终端 Windows XP 精简版 组件化 可定制性 内核绝非区区几百K能放下 并非winCE开发小组的成果 微软的战略?
7
Windows CE 开发概览 OS image Platform Builder Eboot SDK EVC Application
Target board
8
Platform Builder 应用 1定制内核 2 生成镜象和Eboot 3烧写Eboot 4down OS image
5导入BSP 及BSP开发
9
Platform Builder 应用- 定制内核
PB环境 平台选择 功能组件选择
10
PB环境
11
平台选择
12
组件选择
13
组件的详细定制
14
Platform Builder 应用 1定制内核 2 生成镜象和Eboot 3烧写Eboot 4down OS image
5导入BSP 及BSP开发
15
Platform Builder 应用- 生成镜象
设定选项, Build Eboot同时生成
17
Platform Builder 应用 1定制内核 2 生成镜象和Eboot 3烧写Eboot 4down OS image
5导入BSP 及BSP开发
18
专用的JFlash工具
19
Platform Builder 应用 1定制内核 2 生成镜象和Eboot 3烧写Eboot 4down OS image
5导入BSP 及BSP开发
24
Platform Builder 应用 1定制内核 2 生成镜象和Eboot 3烧写Eboot 4down OS image
5导入BSP 及BSP开发
25
BSP: Board Support Package 板级支持包
一般由厂商提供 BSP 开发, 钱途不错哟
26
在PB中导入新的BSP,操作极为简单
29
根据不同的硬件设计出相应的BSP才是难题
微软为我们做的工作
30
真正的BSP开发? BootLoader(Eboot)开发 驱动开发.....
31
Windows CE 开发概览 OS image Platform Builder Eboot SDK EVC Application
Target board
32
Thanks!
Similar presentations