欢迎来到天天文库
浏览记录
ID:9407091
大小:67.97 KB
页数:6页
时间:2018-04-30
《基于高通平台的手机硬件终端设计初探》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、基于高通平台的手机硬件终端设计初探随着谷歌Android设计的逐渐进步,基于Android系统的手机逐渐在市场中占据越来越多的份额。如今,高通平台的无线技术已经涉及了世界上所有电信设备和消费电子设备的品牌。时代的飞速发展使得移动通信设备的研发过程不断加快,但现今,整个移动通信设备的市场仍处于启发阶段,所以,基于高通平台的手机硬件终端设计的探究对于手机发展行业有着很大的推进作用。己[Abstract]WiththegradualprogressofthedesignofGoogleAndroid,themobilephonebasedonAndroidsystemgradual
2、lyoccupymoreandmoreshareinthemarket.Today,qua1commplatformofwirelesstechnologyhascoveredallovertheworldtelecomequipmentandconsumerelectronicsbrand.Withtherapiddevelopmentofthetimes,theresearchanddevelopmentprocessofmobilecommunicationequipmentisaccelerating,butnowadays,themobilecommunicatio
3、nsequipmentmarketisstillinthestageofinspiration,soqualcommplatformbasedmobileterminalhardwaredesignisofabigboosttothedevelopmentofmobilephoneindustry.【关键词】Android;高通平台;手机[Keywords]Android;qualcommplatform;mobilephoneTN07A1673-1069(2017)03-0124-021智能手机操作系统现状1.1未来移动电话功能和优势移动电话,顾名思义,即可以移动的通信电话
4、,它的功能应该是通过移动网络进行通信。纵观20年的移动电话发展历史,如今的移动电话已经不再仅仅局限于移动通信的这一功能,甚至远胜于当初对于移动电话功能的设计思想。4G技术的发展,将移动电话引进了智能化的领域,并逐渐将它用以多种便利性工具的载体,将智能化推进千家万户。Android平台是一个全开放的智能移动设备平台,不仅使用了众多的标准化技术,更有多个硬件的支持。在当今手机行业中有着举足轻重的地位。1.2高通平台对硬件设计的作用在智能手机中包含了两大部分,第一部分是应用程序处理器,第二部分则是基带处理器,也称为通信处理器,负责通信软件的执行。采用高通芯片的手机支持CDMA200
5、0,WCDMA,手机硬件架构分为三个部分,第一是有着调制调解、多媒体功能的MSM芯片,即基带芯片;第二是射频接收、发射功能的RF部分,第三则是电源管理部分。但无论是何种通信技术,MSM、RFR、RFT和电源管理四大半导体硬件都是移动终端中不可或缺的[1],可见,高通平台在硬件设计中所起的关键作用。2手机硬件整体设计方案2.1手机硬件产品定义在移动通信设备中,手机的核心是处理器,作为核心组件的它承载在连接各大功能组件的责任,搭建了手机的整个硬件平台。在手机的硬件平台中,分为七大主要硬件模块。第一是存储系统,将DDRSDRAM和NandFlash集成一个芯片;第二是电源管理模块,
6、以电源芯片来为整个系统提供电源管理;第三是射频模块,通过串口通信?硎迪稚淦担坏谒氖抢堆滥?椋?使用PCM接口通信和串口通信,分别用于拨打电话的音频数据和其他数据;第五是WIFI模块,通过SDIO通信来进行无线上网;第六是相机模块,使用I2C通信协议来实现照相以及摄像功能;第七是振动器模块,实现了手机的振动功能。2.2设备驱动程序的实现在探析手机硬件终端设计的过程中,可以发现设备驱动程序在其中占据的极大比重,巾此可以得知Android软件系统移植的重点之一就是设备驱动程序的实现。Android的内核是基于Linux操作系统,而Linux操作系统又包括Linux内核和驱动程序,在
7、操作系统之中,唯一的合法接U由系统调用,而设备驱动程序是内核和硬件直接的接口。平台设备和平台机制在特定场合中匹配,然后再具体地驱动程序中得到设备资源。作为输入设备的触摸屏,使用接门为Linux内核提供输入子系统驱动程序框架。类似于触摸屏的光电鼠标,可以注册为平台设备,是一个input输入设备。Vibrator驱动程序可使用多种方式,作为一个输出设备,只需要接受震动的时间作为参考,实现振动的接口即可。由于没有公认的标准定义,因此,Android系统中的sensor驱动程序属于非标准驱动。设备驱动程序构成了
此文档下载收益归作者所有