Windows CE.Net 移植与开发 Dhp 2006.3
Windows CE or Mobile ? Smartphone or PocketPC? WinCE --Windows Compact Edition, 是一个通用版本,并不针对掌上产品,标准PC、家电和工控设备上也可以安装运行,但要做许多客户化工作,当然也可以做掌上电脑 PocketPC … Smartphone 更简洁 Windows Mobile 2002
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……
可以使用VS.Net (C#)开发应用程序
Another one : XPE Windows XP for Embedded 数字机顶盒 家用网关 信息仪表 信息站/游戏工作台 网络附加存储 零售销售点终端 基于Windows的专业终端 Windows XP 精简版 组件化 可定制性 内核绝非区区几百K能放下 并非winCE开发小组的成果 微软的战略?
Windows CE 开发概览 OS image Platform Builder Eboot SDK EVC Application Target board
Platform Builder 应用 1定制内核 2 生成镜象和Eboot 3烧写Eboot 4down OS image 5导入BSP 及BSP开发
Platform Builder 应用- 定制内核 PB环境 平台选择 功能组件选择
PB环境
平台选择
组件选择
组件的详细定制
Platform Builder 应用 1定制内核 2 生成镜象和Eboot 3烧写Eboot 4down OS image 5导入BSP 及BSP开发
Platform Builder 应用- 生成镜象 设定选项, Build Eboot同时生成
Platform Builder 应用 1定制内核 2 生成镜象和Eboot 3烧写Eboot 4down OS image 5导入BSP 及BSP开发
专用的JFlash工具
Platform Builder 应用 1定制内核 2 生成镜象和Eboot 3烧写Eboot 4down OS image 5导入BSP 及BSP开发
Platform Builder 应用 1定制内核 2 生成镜象和Eboot 3烧写Eboot 4down OS image 5导入BSP 及BSP开发
BSP: Board Support Package 板级支持包 一般由厂商提供 BSP 开发, 钱途不错哟
在PB中导入新的BSP,操作极为简单
根据不同的硬件设计出相应的BSP才是难题 微软为我们做的工作
真正的BSP开发? BootLoader(Eboot)开发 驱动开发.....
Windows CE 开发概览 OS image Platform Builder Eboot SDK EVC Application Target board
Thanks!