当前位置:首页 > 嵌入式 > 嵌入式硬件
[导读]智能手机通常使用的操作系统有:Symbian、Windows Mobile、iPhone OS、Android和BlackBerry OS。他们之间的应用软件互不兼容。因为可以安装第三方软件,所以智能手机有丰富的功能。

智能手机是一种在手机内安装了相应开放式操作系统的手机,至2008年底约有4.5亿部。通常使用的操作系统有:Symbian、Windows Mobile、iPhone OS、Android和BlackBerry OS。他们之间的应用软件互不兼容。因为可以安装第三方软件,所以智能手机有丰富的功能。

什么是智能手机呢?

智能手机有别普通带触摸屏的手机。一般普通带触摸屏的手机都使用的是生产厂商自行开发的封闭式操作系统,所能实现的功能非常有限。“智能手机(Smart Phone)”这个说法主要是针对“功能手机(Feature phone)”而来的,本身并不意味着这个手机有多“智能(Smart)”;从另一个角度来讲,所谓的“智能手机(Smart Phone)”就是一台可以随意安装和卸载应用软件的手机(就像电脑那样)。(“功能手机(Feature phone)”是不能随意安装卸载软件的,JAVA的出现使后来的“功能手机(Feature phone)”具备了安装 JAVA 应用程序的功能,但是 JAVA 程序的操作友好性,运行效率及对系统资源的操作都比“智能手机(Smart Phone)”差很多。)

首先,通过下面的表格对比了解这五大智能手机操作系统的概括:

开发公司系统家族源码模式支持平台授权条款Symbian塞班Foundation嵌入式开放源代码ARMEPLWindowsMobileMicrosoftWindows CE封闭源码-专有 EULAiPhone苹果公司Unix-like封闭源码ARMv6专有 EULAAndroidOpen Handset AllianceUnix-like自由软件-Apache 2.0及GPLv2BlackBerryResearch In Motion嵌入式封闭源码--


Symbian OS

以塞班操作系统为基础的智能手机的用户界面有许多种,包括开放平台像UIQ、诺基亚的S60、S80、S90系列和封闭式平台像NTT DoCoMo的FOMA。这样的适应性使使用塞班操作系统的智能手机形成多变的型态(例如折叠式、直板式、键盘输入或是触摸笔输入等)。 塞班是以EPOC为基础,而它的架构于许多桌上型操作系统相似,它包含先占式多工、多执行绪和内存保护。 塞班的最大优势是在于它是为便携式装置而设计,而在有限的资源下,可以执行数月甚至数年。而这要归功于节省内存、使用塞班风格的编程理念和清除堆栈。将这些功能与其他技术搭配使用,会使内存使用量降低且内存泄漏量极少。类似技术也运用于节省磁盘(尽管在塞班设备中,硬盘通常指闪存)和记忆卡使用空间。而且,塞班的编程是使用事件驱动,当应用程式没有处理事件时,CPU会被关闭。这是通过一种叫主动式对象的编程理念实现的。正确的使用这些技术将能够延长电池使用时间。 这些技术让塞班的C++变得非常专业,并有着过陡的学习曲线。然而,许多塞班的设备也可以利用OPL、Python、Visual Basic、Simkin以及Perl来搭配J2ME和自行开发的Java来使用。

1980年,David Potter成立Psion公司。 EPOC16:在1991到1998之间Psion发表几款使用EPOC16操作系统的3系列装置,亦称为SIBO。 EPOC OS 发布号1~3:5系列的装置发表于1997,使用EPOC32操作系统。 EPOC 发布号4:Oregon Osaris和Geofox 1发表使用ER4。 1998年,在Ericsson、Nokia、Motorola和Psion的共同合作下成立塞班公司,目的是整合PDA和手机。 EPOC 发布号5又称塞班 OS v5:5mx系列、7系列、Revo、netBook、netPad、Ericsson MC218和Ericsson R380发布于1999年,使用ER5系统。 ER5u又称塞班 OS v5.1:u=unicode。Ericsson R380发表于2000年是第一支使用ER5u系统的手机。这支并不是开放式系统,即无法安装应用程式。 塞班 OS v6.0与v6.1:有时亦称ER6。Nokia 9210是第一支开放型手机,使用v6.0,于2001年6月出售。 塞班 OS v7.0与v7.0s。在2003年出现第一批搭载该系统的手机。使用的手机有:UIQ(新力爱立信P800,P900,P910,摩托罗拉A925,A1000),S80(诺基亚9300,9500),S90(7710),S60(诺基亚3230,6260,6600,6670,7610)。 2004年,Psion出售它在塞班的所有股份。而在同年,第一只名叫Cabir的蠕虫病毒被开发,它借由蓝牙传播至附近的塞班手机。 塞班 OS v8.0:第一批搭载该系统的手机于2004年问世,提供二种核心选择(EKA1或EKA2)。不过,一直要到塞班OS v8.1b才出现搭载EKA2核心的手机。这二个核心外表看来相似,但内部差异极大。EKA1是制造商提供装置对旧程式的相容度而设计的,而EKA2提供像是更强的即时处理功能。 塞班 OS v8.1:基本上它是优化过的v8.0,并提供8.1a和8.1b两个版本,个自代表搭载EKA1与EKA2核心。搭载EKA2的版本8.1b拥有单芯片手机支援,但不包含额外的安全层,因此受到重视即时处理的日本手机制造商的欢迎。 塞班 OS v9.0:这版本并没有正式发表出来,它在2004年被停止开发。 塞班 OS v9.1:2005年初发表最新版本的操作系统。此版本改善了应用程式及其内容的保护。使用新型ARM处理器,这表示软件开发人员必须要改变安全性设定码才能正确使用。Nokia N91很有可能是第一个发表搭载该操作系统的手机,Sony Ericsson P990则是紧接在后发表。 塞班操作系统普遍的保持应用程式的相容性。原则上可分为三阶段,分别是ER1~ER5,接着是6.0~8.1b,最后是9.0以后。虽然9.0的工具和安全功能产生很大的改变,不过ARMv5处理器并未取消ARMv4的向下相容支援。

WindowsMobile

Windows Mobile是Microsoft针对移动产品而开发的精简操作系统。Windows Mobile 捆绑了一系列针对移动设备而开发的应用软件,这些应用软件建立在Microsoft Win32 API的基础上。可以运行Windows Mobile的设备包括Pocket PC、Smartphone和Portable Media Center。该操作系统的设计初衷是尽量接近于桌面版本的Windows。

原形为Windows CE,后开发出适用于手机及其他掌上设备操作系统,之后又将其集成于一起。在Windows Mobile 2003版本之前操作系统名称为Pocket PC、Smart Phone等,后改为现名。目前最新版本为Windows Mobile 6.5,而Windows Mobile 7的Smartphone版本基本上和Windows Mobile 6.1是一起泄露发布的(当然,仍然是小部分人才有的,并没有公开发布),截至目前暂无Professional版本的公开泄漏(部分BSP已可以通过Platform Builder生成Windows Mobile 7的镜像)。有用于掌上电脑的Windows Mobile Standard、用于手机的Windows Mobile Classic、Windows Mobile Professional和用于移动媒体的Portable Media Center三大版本。

iPhone OS

iPhone OS 或 OS X iPhone是由苹果公司为iPhone开发的操作系统。它主要是给iPhone、iPod touch以及iPad使用。就像其基于的Mac OS X操作系统一样,它也是以Darwin为基础的。iPhone OS的系统架构分为四个层次:内核操作系统层(the Core OS layer),内核服务层(the Core Services layer),媒体层(the Media layer),可轻触层(the Cocoa Touch layer)。系统操作占用大概240MB的内存空间。

iPhone OS的用户界面的概念基础上是能够使用多点触控直接操作。控制方法包括滑动,轻触开关及按键。与系统交互包括滑动(swiping),轻按(tapping),挤压(pinching)及旋转(reverse pinching)。此外,通过其内置的加速器,可以令其旋转设备改变其y轴以令屏幕改变方向,这样的设计另iPhone更便于使用。

iPhone和iPod Touch使用基于ARM架构的中央处理器 ,而不是苹果的麦金塔计算机使用的x86处理器(就像以前的PowerPC或MC680×0),它使用由PowerVR 视屏卡渲染的OpenGL ES 1.1[5].。因此,Mac OS X 上的应用程序不能直接复制到iPhone OS上运行。他们需要针对iPhone OS的ARM重新编写。但就像下面所提到的,Safari 浏览器支持”Web应用程序” 。从iPhone OS 2.0开始,通过审核的第三方应用程序已经能够通过苹果的App Store进行发布和下载了。

Android OS

Android是基于Linux内核[2]的软件平台和操作系统,是Google在2007年11月5日公布的手机系统平台,早期由Google开发,后由开放手机联盟(Open Handset Alliance)开发。它采用了软件堆层(software stack,又名以软件叠层)的架构,主要分为三部分。低层以Linux内核工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,以Java作为编写程序的一部分。另外,为了推广此技术,Google和其它几十个手机公司建立了开放手机联盟。Android在未公开之前常被传闻为Google电话或gPhone。Google于2005年并购了成立仅22个月的高科技企业Android,展开了短信、手机检索、定位等业务,同时基于Linux的通用平台也进入了开发。

Android 是运行于 Linux kernel之上,但并不是GNU Linux。因为在一般GNU/Linux 里的功能,Android 大都没有支持,包括Cairo, X11, Alsa, FFmpeg, GTK, Pango, Glibc等都移除掉了。Android又以bionic 取代Glibc, 以Skia 取代Cairo, 再以opencore 取代FFmpeg 等等。Android 为了达到商业应用,必须移除关于GNU Copyleft 的限制,例如Android将驱动程序移到 userspace,使得Linux driver 与 Linux kernel彻底分开。目前Android 的 Linux kernel控制包括安全(Security),存储器管理(Memory Managemeat),程序管理(Process Management),网络堆栈(Network Stack),驱动程序模型(Driver Model)等。

BlackBerry OS

BlackBerry OS是Research In Motion专用的操作系统。BlackBerry手机是加拿大一家手提无线通信设备品牌,于1999年创立。其特色是支援推动式电子邮件、移动电话、文字短信、互联网传真、网页浏览及其他无线资讯服务。较新的型号亦加入个人数码助理(PDA) 功能如电话簿、行事历等及话音通讯功能。大部份BlackBerry设备附设小型但完全的QWERTY键盘,方便用户输入文字。

BlackBerry品牌由Research In Motion(RIM)公司开发,透过移动电话网络提供资讯。一些大型企业提供BlackBerry予其行政人员及其他雇员使用,以便他们随时随地收发电邮。

BlackBerry亦为其他品牌的手提电话及个人数码助理推出BlackBerry Connect软件,提供推动式电子邮件服务。中国移动在2006年正式在中国大陆地区推出Blackberry业务。2007年7月在中国大陆地区引进第一款设备Blackberry 8700。

BlackBerry是RIM公司提供的一套完整的端到端的无线移动解决方案,个人和企业用户可以通过该方案,将最新的重要信息(Email,Address book,Calendar等)和重要数据(报告,报表等)适时、主动的通过无线方式推送到用户的BlackBerry专用终端上,使用户时刻得到最新的信息和资料。 这套解决方案包括硬件(BlackBerry专用终端)和软件,通常说的“黑莓手机”只是该解决方案的硬件部分。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

特朗普集团近日取消了其新推出的T1智能手机“将在美国制造”的宣传标语,此举源于外界对这款手机能否以当前定价在美国本土生产的质疑。

关键字: 特朗普 苹果 AI

美国总统特朗普在公开场合表示,他已要求苹果公司CEO蒂姆·库克停止在印度建厂,矛头直指该公司生产多元化的计划。

关键字: 特朗普 苹果 AI

4月10日消息,据媒体报道,美国总统特朗普宣布,美国对部分贸易伙伴暂停90天执行新关税政策,同时对中国的关税提高到125%,该消息公布后苹果股价飙升了15%。这次反弹使苹果市值增加了4000多亿美元,目前苹果市值接近3万...

关键字: 特朗普 AI 人工智能 特斯拉

3月25日消息,据报道,当地时间3月20日,美国总统特朗普在社交媒体平台“真实社交”上发文写道:“那些被抓到破坏特斯拉的人,将有很大可能被判入狱长达20年,这包括资助(破坏特斯拉汽车)者,我们正在寻找你。”

关键字: 特朗普 AI 人工智能 特斯拉

1月22日消息,刚刚,新任美国总统特朗普放出重磅消息,将全力支持美国AI发展。

关键字: 特朗普 AI 人工智能

特朗普先生有两件事一定会载入史册,一个是筑墙,一个是挖坑。在美墨边境筑墙的口号确保边境安全,降低因非法移民引起的犯罪率过高问题;在中美科技产业之间挖坑的口号也是安全,美国企业不得使用对美国国家安全构成威胁的电信设备,总统...

关键字: 特朗普 孤立主义 科技产业

据路透社1月17日消息显示,知情人士透露,特朗普已通知英特尔、铠侠在内的几家华为供应商,将要撤销其对华为的出货的部分许可证,同时将拒绝其他数十个向华为供货的申请。据透露,共有4家公司的8份许可被撤销。另外,相关公司收到撤...

关键字: 华为 芯片 特朗普

曾在2018年时被美国总统特朗普称作“世界第八奇迹”的富士康集团在美国威斯康星州投资建设的LCD显示屏工厂项目,如今却因为富士康将项目大幅缩水并拒绝签订新的合同而陷入了僵局。这也导致富士康无法从当地政府那里获得约40亿美...

关键字: 特朗普 富士康

今年5月,因自己发布的推文被贴上“无确凿依据”标签而与推特发生激烈争执后,美国总统特朗普签署了一项行政令,下令要求重审《通信规范法》第230条。

关键字: 谷歌 facebook 特朗普

众所周知,寄往白宫的所有邮件在到达白宫之前都会在他地进行分类和筛选。9月19日,根据美国相关执法官员的通报,本周早些时候,执法人员截获了一个寄给特朗普总统的包裹,该包裹内包含蓖麻毒蛋白。

关键字: 美国 白宫 特朗普
关闭