chrome embed:Windows Phone 7架构文件完整泄露 - HTC手机之家

来源:百度文库 编辑:中财网 时间:2024/07/07 11:53:27

Windows Phone 7架构文件完整泄露

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

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

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

— ARM7应用程序处理器;

— DirectX硬件加速;

— 电容性触控屏;

— 数字摄像头;

— 蓝牙和WiFi连接;

— FM接收器;

— A-GPS;

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

下图为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个应用程序。


内核架构


内核大小


内核内存空间


处理空间


优先级计划表


中断模式


BSP作用


MDD/PDD架构


OAL架构


KITL架构


图形和渲染架构


网络架构


分区


文件系统堆栈


手机升级架构


手机升级进程


用户空间


安全模式


启动进程