智能手机嵌入式软件开发.ppt_第1页
智能手机嵌入式软件开发.ppt_第2页
智能手机嵌入式软件开发.ppt_第3页
智能手机嵌入式软件开发.ppt_第4页
智能手机嵌入式软件开发.ppt_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

linux系统软件平台设计 核高基 重大专项 嵌入式系统之 分享 李培各 核高基 核高基就是 核心电子器件 高端通用芯片及基础软件产品 的简称2006年国务院发布的 国家中长期科学和技术发展规划纲要 2006 2020年 中与载人航天 探月工程并列的16个重大科技专项之一核高基重大专项的主要目标是 在芯片 软件和电子器件领域 追赶国际技术和产业的迅速发展 通过持续创新 攻克一批关键技术 研发一批战略核心产品 一 相关词语 操作系统 1 Symbian目前在智能手机平台中市场占有率第一 44 6 Symbian操作系统 塞班系统 是由摩托罗拉 西门子 诺基亚等几家大型移动通讯设备商共同出资组建的一个合资公司 专门研发手机操作系统Symbian是一个实时性 多任务的纯32位操作系统 具有功耗低 内存占用少等特点 主流智能手机软件平台简介 2 BlackBerry 黑莓 目前在智能手机平台中市场占有率第二 20 8 BLACKBERRY是加拿大RIM公司推出的一种移动电子邮件系统终端 特色 支持推动式电子邮件 电话 文字短信 互联网传真 网页浏览及其他无线资讯服务BlackBerry在中国的影响很小 几乎为零 主流智能手机软件平台简介 3 MacOSX IPHONE 目前在智能手机平台中市场占有率第三 17 1 近年来智能手机市场的一匹黑马其炫酷的界面显示效果 独到的用户体验捕获了很多消费者的心 主流智能手机软件平台简介 4 WindowsMobile目前在智能手机平台中市场占有率第四 7 9 WindowsCE系统包括PocketPC和Smartphone 前者针对无线PDA 掌上电脑 后者专为手机一句话评价 对开发人员很好 开发工具很方便 开发文档很完善 对最终用户不怎么友好 用户体验落后于iphone RIM等平台 主流智能手机软件平台简介 5 Android 安卓 目前在智能手机平台中市场占有率第五 3 5 4 7 Google于2008年10月开放源代码Android是基于Linux内核的软件平台和操作系统第一个完整 开放 免费的手机平台 Android作为谷歌企业战略的重要组成部分 将进一步推进 随时随地为每个人提供信息 这一企业目标的实现Android的优势在于 合作伙伴很强势 品牌效应非常好 主流智能手机软件平台简介 其中苹果的MacOS和Google的Android是最近出现的智能手机操作系统 使用WindowsMobile或Symbian需要微软或Symbian公司的授权 黑莓和iPhone这种专有系统 别的厂家只能学习 不能使用 主流智能手机软件平台简介 智能手机的系统软件设计是智能手机系统实现的关键难点设计的优劣直接关系到系统的稳定性 可移植性 可扩展性 二 智能手机linux系统软件平台设计 四层结构 最底层 操作系统层实现对嵌入式Linux的移植 裁剪 以及Linux的快速启动和电源管理等第二层 系统服务层处理手机通话服务 嵌入式数据库服务以及其他服务 linux系统软件平台设计 第三层 中间层包括智能手机图形用户接口 智能手机中间件系统以及嵌入式浏览器层嵌入式GUI实现人机交互接口 中间件支持java程序和游戏的下载与运行 嵌入式浏览器可以浏览网页等最上层 智能手机应用层实现手机的基本功能及其他应用等 linux系统软件平台设计 1 操作系统层 Linux凭借其自由 免费 开放源代码的优势在手机操作系统市场中异军突起特点主要有 内核高效稳定 公开源代码 可移植性 可裁减 支持多任务等 linux系统软件平台设计 2 系统服务程序 系统服务进程监听通信模块事件以及响应用户事件GSM GPRSServer 系统服务进程一方面等待用户事件 比如用户拨打电话 挂断电话 发送信息 普通短信 增强型短信 彩信 等另一方面也在等待GsmEvent事件 比如来新电话 新信息 对方无应答等 linux系统软件平台设计 3 嵌入式数据库功能强大的 适合嵌入式领域特点的数据库来统一管理各种数据SIM 保存电话薄 收发的短信息等SIM卡容量越来越大 能保存的电话薄 短信息还是有一定的限制Linux系统采用嵌入式数据库来保存电话薄 短信息 名片 黑名单 日程安排等各种数据 linux系统软件平台设计 4 智能手机中间件 J2ME Java2PlatformMicroEdition 是Java平台最复杂的一个中间件支持用户通过手机直接上网下载J2ME的应用程序 游戏部署并运行 linux系统软件平台设计 优点 开源没有Licence费资源丰富 嵌入式linux开发智能手机的优缺点 1 人才关 Linux嵌入式人才缺乏Linux手机研发相对门槛比较高2 时间关 Linux手机研发是一项浩大的工程 Linux手机平台的研发一般不可能在一年内就取得成功 在国内 无论是个人还是公司 心浮气躁的居多 半年以上的研发时间都是不可接受的 嵌入式linux开发智能手机的难点 3 稳定性 做Linux手机的公司不少 市场上的Linux手机产品很少 究其原因就是就是稳定性不过关 几乎

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论