博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
软件、操作性、功耗——移动电话开发的要点(转)
阅读量:2493 次
发布时间:2019-05-11

本文共 2787 字,大约阅读时间需要 9 分钟。

近年来,移动用粘的开发重点之一是在个增加自身重量和体积的前提下具备更多的功
能,这为产品设计带来了新课题。因此,软件技术受到人们的高度重视,如何在增加功能
的同时,保持良好的操作性和低功耗也不容忽视。
1软件开发的重要性
今后面市的移动电话都将配备电子邮件接收和简易浏览器等多种功能,而且移动电话
的大小、重量和操作性不得低于原有水平。为此必须改进产品设计,重点注意:(1)软件
开发能力,(2)操作性更好的用户接口,(3)功耗。在iMODE等新业务开通之前,就已存
在软件开发问题。目前,移动电话所采用的微处理器正逐步从16bit向32bit过渡。32bit机
的程序代码行数是16bit机的3倍左右。软件开发的工作量(人一小时)随代码行数的增加
急剧上升,一般若代码行数增至原先的N倍,则工作量增至原先的NlnN~N2倍。由此可推算
出当代码行数是原先的3倍,工作量则为原来的3.3~9倍。松下等三家公司就是因为在开发
对应32bit微处理器软件方面较迟缓,导致其产品未能迅速面市。
随着软件开发在全部开发工作中所占比率日益增加,移动电话的开发形式正在从“纵向
型”(各公司从操作系统、中间件到应用程序全部自行开发响“横向型”(软件开发按专业
分工)转变。以往开发采用8bit或16bit微处理器的移动电话,基本上都是纵向型的。当开
发人员和开发时间受限制时,若要自行完成32bit微处理器软件开发和调试等全部工作,肯
定非常困难。这时若能引进其他厂商的操作系统(OS)和中间件等,则可缩短开发周期、减
少投入,并使产品尽早投放市场。
实际上,随着移动电话所用软件供应商的出现,情况已有所改观。例如,富士通和三菱
公司开发iMODF终端时,就采用了Access公司生产的简易型浏览器Compact NetFront。 Acc
ess公司与NEC、索尼、富士通、松下和三菱等5家日本公司共同向W3C(World Wide Web Co
nsortium)提交了CompactHTML(便携式设备用信息描述话言)议案。iMODE所用的信息描述
话言与CompactHTML大致相同,所以只要采用与CompactHTML相对应的Compact NetFront就能
阅览iMODE信息。
应该指出,富士通和三菱公司并非不具备浏览器的开发能力,它们之所以采用Access公
司的浏览器,是为了集中精力开发能够突出自身产品优势的用户接口。
受潮流的影响,许多国家的软件制造商也纷纷行动起来。英国Symbian公司完成了EPOS
操作系统产品化,为其出资的是爱立信、诺基亚和摩托罗拉等移动电话制造商。这些公司的
目的是为了节省功能相同软件的重复开发投资,着力于各制造商机种间具有兼容性的应用程
序软件开发。美国微软公司希望将其便携式信息设备用操作系统WindowsCE装入移动电话,
该公司于1999年中期公布了Windows CE2.11的源代码,准备推广应用。这些制造商均主张建
立移动电话所用软件的全球性支持体系。
2简化使用方法
新型移动电话将具备事务处理和信息检索等前所未有的服务功能(以联机银行业务为代
表),这将导致操作复杂和使用困难。因此随着移动电话功能的不断增加,用户接口的简易
性(即优良的操作性)变得越来越重要。
此外,移动电话的形状也是一个限制因素。目前,移动电话的体积一般为70cm3-90cm3,
表面积约为5000mm2((120mm-130mm)×40mm),这样一来,按键的数量和配置基本上没有
可调整的余地。因此,若要改善操作性,关键在于有效利用0一9数字键。在为便携式设备开
发的描述话言CompactHTML和WML(HDML)中,利用0~9数字键,代行使光标位置指示器的
“Access”键或“Soft”键功能。各公司可共用Access键(或Soft键),巧妙利用该功能的
硬件则是各厂商智慧的集中体现。以三菱公司为例,它采用一种“Easy Selector”按键,
该键上下移动可使画面滚动,揿按键时,还可进行选项。该键还与ACcess健联动,当光标移
动时,撤按“Easy Selector”键与移动鼠标并双击所起的作用是一样的。
富士通生产的Digital Mover F501i HYPER终端备有一个使光标上下左右移动的键,利
用此键即可完成滚屏和菜单选择操作。
3低功耗要求日越迫切
随着32bit微处理器的使用日益广泛,移动电话的工作时间开始缩短。比如三菱的“Di
gitalMoverD501i”,虽然采用了容量更大的电池(从550mAh增至640mAh),但待机时间却
从300小时减少到200小时。
除了处理器能力增加之外,对应iMODE和WAP的移动电话还可通过网络接收,阅览邮件
和新闻等。这种通话以外的应用进一步缩短了电池的使用时间。
移动电话使用时间包括连续待机时间和连续通话时间两部分。以目前最先进的移动电
话为例,平均待机时间为200~300小时,连续通话时间约2小时。待机时的消耗电流为1.5-
2.0mA,通话时的消耗电流为150~200mA。
据技术人员估计,进行画面操作时的平均消耗电流是待机时的10倍左右。若待机消耗
电流为1.5mA,则画面操作消耗电流为15mA,由此算出的连续使用时间约为20小时。在短期
内,电池的性能不可能有极大提高,因此人们对低功耗要求越来越迫切。
近年来,可以利用的高速通信业务陆续问世,若能固定使用简易型例览器接收信息,
则预料安装彩色液晶屏的需求会迅速增长。
目前,黑白液晶屏与彩色液晶屏的价格差约为10~20美元,再加上因处理数据量增加
而需要附加的存储器,整机成本将增加1倍左右。然而真正阻碍彩色化的并不是价格上涨,
而是由此造成的功耗上升。
如今,液晶屏的主流是透射型的,它比反射型的画质高。然而这种形式的彩色屏比单
色屏几乎大一倍,且需要高亮度的背面光。另外,随着处理数据量的增加,微处理器的功
耗也会增加,使用时间可能就只有几十分钟,这种产品是不会有市场前途的。
反射型彩色液晶屏不采用背面光时的功耗为采用背面光时的1/7左右。然而,反射型
液晶屏也有其缺点,与笔记本电脑和PDA相比,移动电话在暗处使用的机会较多,为此一
些公司正在开发从画面前方照明的“正面光”(front light)方式,但这样做肯定又会
增加功耗。看来,要真正实现彩色化显示,必须解决功耗问题。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10294527/viewspace-125977/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10294527/viewspace-125977/

你可能感兴趣的文章
PHP批量插入
查看>>
laravel连接sql server 2008
查看>>
Laravel 操作redis的各种数据类型
查看>>
Laravel框架学习笔记之任务调度(定时任务)
查看>>
laravel 定时任务秒级执行
查看>>
浅析 Laravel 官方文档推荐的 Nginx 配置
查看>>
Swagger在Laravel项目中的使用
查看>>
Laravel 的生命周期
查看>>
CentOS Docker 安装
查看>>
Nginx
查看>>
Navicat远程连接云主机数据库
查看>>
Nginx配置文件nginx.conf中文详解(总结)
查看>>
Mysql出现Table 'performance_schema.session_status' doesn't exist
查看>>
MySQL innert join、left join、right join等理解
查看>>
vivado模块封装ip/edf
查看>>
sdc时序约束
查看>>
Xilinx Jtag Access/svf文件/BSCANE2
查看>>
NoC片上网络
查看>>
开源SoC整理
查看>>
【2020-3-21】Mac安装Homebrew慢,解决办法
查看>>