Windows Phone 7系统架构文档泄露
  • 萧萧
  • 2010年05月17日 10:02
  • 0
之前我们曾简单介绍过Windows Phone 7的系统架构,今天Windows Phone OS 7.0的架构向导文件完整泄露,通过这份文档(下载),我们可以更清楚地了解Windows Phone 7的内在构造,一起来看一下:

Windows Phone 7架构基于Windows Embedded CE 6.0内核,主要包括三个组件区域:内核模式和用户模式组件(软件层)、硬件组件。下图说明了这种架构:

Windows Phone 7系统架构文档泄露

Windows Phone 7的硬件需求和推荐配置基于市场调查以及与供应商的讨论,目标是能与软件实现完美协作提供富组件硬件平台。开发人员和设计人员需查看“Windows Mobile 7 Performance Chassis需求详情”来获取完整的硬件需求,主要如下:

— ARM7应用程序处理器;

— DirectX硬件加速;

— 电容性触控屏;

— 数字摄像头;

— 蓝牙和WiFi连接;

— FM接收器;

— A-GPS;

— 加速器、电子指南针、闪光灯和近距离传感器。

下图为Windows Phone 7的外观设计要求:

Windows Phone 7系统架构文档泄露

微软将提供2D图形和Direct3D 11的runtime,OEM厂商负责为2D和3D图形开发和发布驱动。Windows Phone 7支持蓝牙2.1,但是并不支持3.0和4.0,不过今后的系统升级可以会包括对该标准的升级支持。Windows Phone 7还使用了两种不同的文件系统:系统文件为IMFDS,用户文件为TexFAT。用户文件可以被存储到存储卡或内置闪存中,系统并不会对两者进行区分对待。

所有的Windows Phone 7升级将通过微软升级系统完成,升级包可通过手机联网或计算机上的Zune Software安装。

Windows Phone 7将与Windows live ID进行绑定,就像Android绑定Gmail、iPhone OS绑定iTunes一样。Windows Live ID可以作为访问微软在线商店MarketPlace的通行证,以获取应用程序。你必须输入Windows Live ID才可以激活手机、同步数据,此外,该手机还必须拥有正版Windows Phone认证,否则将无法通过验证。

对WP7用户界面的修改只能是小幅度的,供应商和设备制造商可以在手机主菜单页面上添加用户tiles,但是标准微软tiles是不能被删除的。运营商和设备制造商可以更改系统的启动画面,也可以添加铃声和壁纸。

此外,Bing是Windows Phone 7设备的默认搜索引擎,不过设备制造商和网络运营商可以更换默认搜索引擎。应用程序也能被添加到ROM中,不过这些应用程序必须通过微软的批准。应用程序运行时最大能占用60MB空间,因此系统仅能同时运行6个应用程序。

Windows Phone 7系统架构文档泄露 内核架构

Windows Phone 7系统架构文档泄露 内核大小

Windows Phone 7系统架构文档泄露 内核内存空间

Windows Phone 7系统架构文档泄露 处理空间

Windows Phone 7系统架构文档泄露 优先级计划表

Windows Phone 7系统架构文档泄露 中断模式

Windows Phone 7系统架构文档泄露 BSP作用

Windows Phone 7系统架构文档泄露 MDD/PDD架构

Windows Phone 7系统架构文档泄露 OAL架构

Windows Phone 7系统架构文档泄露 KITL架构

Windows Phone 7系统架构文档泄露 图形和渲染架构

Windows Phone 7系统架构文档泄露 网络架构

Windows Phone 7系统架构文档泄露 分区

Windows Phone 7系统架构文档泄露 文件系统堆栈

Windows Phone 7系统架构文档泄露 手机升级架构

Windows Phone 7系统架构文档泄露 手机升级进程

Windows Phone 7系统架构文档泄露 用户空间

Windows Phone 7系统架构文档泄露 安全模式

Windows Phone 7系统架构文档泄露 启动进程  

文章纠错

  • 好文点赞
  • 水文反对

此文章为快科技原创文章,快科技网站保留文章图片及文字内容版权,如需转载此文章请注明出处:快科技

观点发布 网站评论、账号管理说明
热门评论
查看全部评论
相关报道

最热文章排行查看排行详情

邮件订阅

评论0 | 点赞0| 分享0 | 收藏0