《移动终端的操作系统.ppt》由会员分享,可在线阅读,更多相关《移动终端的操作系统.ppt(13页珍藏版)》请在优知文库上搜索。
1、移动终端的操作系统 操作系统 palmOS Symbian WindowsCE Linux,Andriod iPhoneOS Meego移动终端手机手持设备(touch,pad)车载移动设备几种操作系统比较操作系统操作系统优点优点缺点缺点iOS良好的操作体验,优美的UI设计,品牌优势封闭的系统,安全隐患(多数用户并不在意)Android开源,系统不断完善升级各版本间互不兼容HP(WedOS,前身palmOS)完全针对商业人士开发,人性化的交互,相比从前更快更稳定的系统有限的第三方应用,封闭的系统Meego完全开源缺乏成熟产业链几个操作系统的比较symbian专门研究移动终端操作系统的厂商由于S
2、ymbian OS起初为手机专用操作系统,因此其对移动通信协议如GSM、GPRS、WCDMA、蓝牙以及CDMA 2001X等的支持优于其他系统。Symbian由众多顶级传统手机厂商联合成立,手机厂商之间存在竞争又有合作的关系,这也是限制Symbian发展的致命一点。企业内部存在着许多诸如专利、费用、地位等问题,这些势必导致各公司之间的分歧,影响技术发展。windows mobile集成了用户熟悉的常用软件,如Mobile outlook和Windows Media Player等,从话音业务发展起来的Symbian适合一般消费人群,而工作、生活都离不开电脑的人群,比如信息工作者,更容易适应从W
3、indows发展过来的能与电脑无缝连接的Windows Mobile。linuxLinux具有开放的源代码,能够大大降低成本。既满足了手机制造商根据实际情况有针对性地开发自己的Linux手机操作系统的要求,又吸引了众多软件开发商对内容应用软件的开发,丰富了第三方应用。纵观移动Linux早在2001年,手机生产商们便开始寻找一种”开放”的操作系统这一开源操作系统(OS)的发展覆盖了移动终端应用的所有领域,从通信到消费类电子产品,到车载导航应用,再到工业控制、甚至于航空和国防领域优势:开放的操作系统,对新技术新协议有良好的适应性;代码移植重用;安全性和并行处理能力占用空间:1M ROM 2M RA
4、M好的操作系统需要:交互式,批处理,实时性(Linux通过自身代码实现基于优先级的调度)今天的Linux平台应用则可以概括为:高度连通、资源丰富、以软件内容及其附加值为主导。无处不在的IP网络、DRAM及闪存节节下落的价格和迅速提高的性能、32位及64位CPU的一统天下Linux移动终端移动终端是车辆监控系统的重要组成部分,主要用来接收 GPS 信号并对其进行处理,然后通过 GPRS 网络发送给监控中心实时操作系统(RTOS)是嵌入式应用软件的基础和开发平台,应用程序都是建立在它之上。实时嵌入式操作系统的种类繁多,大体上可分为两种:商用型和免费型。与其它嵌入式操作系统相比,嵌入式 Linux
5、具有开放源代码、高可靠性以及强大的网络功能等优势,因此选用了嵌入式 Linux 系统作为移动终端的软件平台。移动终端的核心功能是接收 GPS 信号、处理 GPS 数据以及通过 GPRS 网络与监控中心进行通信(包括向监控中心发送定位信息和接收监控中心的指令)。一种基于嵌入式Linux和Xscale的车载移动终端设计图片引自:基于嵌入式Linux和Xscale的车载移动终端的设计移动终端设计CPU 控制中心 控制车辆的熄火,复位通信模块 通信基础 通过GPRS通信方式汇报车辆情况GPS接收机车载电话手柄 司机与外界联系软件 linux 嵌入式linux的移植移动终端设计AndroidAndroi
6、d一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。Android一词最早出现于法国作家利尔亚当(Auguste Villiers de lIsle-Adam)在1886年发表的科幻小说未来夏娃(Lve future)中。他将外表像人的机器起名为Android。2012年7月美国科技博客网站BusinessInsider评选出二十一世纪十款最重要电子产品,Android操作系统和iPhone等榜上有名。Android的系统架构和其操作系统一样,采用了分层的架构。从架构图看,Androi Android结构分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层Android框架结构应用程序(JAVA语言编写的客户端)应用程序框架(视图,内容提供,资源管理)系统运行库(C/C+编写)Linux2.6内核(安全,内存管理,进程管理,网络协议栈和驱动模型)硬件和软件之间的协议栈Android的五大优势开放性挣脱运营商的束缚丰富的硬件选择(数据同步,软件兼容)不受任何限制的开发商无缝结合的google应用参考文献Understanding Android Security基于嵌入式Linux和Xscale的车载移动终端的设计纵观移动Linux