论文部分内容阅读
近年来,移动通信技术迅猛发展,从传统的使用模拟调制的单一话音业务经历了当前的使用数字调制的第二代移动通信系统,并且即将迎来第三代移动通信系统(3G)。移动终端的发展也从单纯的话音平台逐渐演进为视频、数据、娱乐、商务、支付等多功能平台。手机平台的核心是处理器,在以语音通信为主的时代,一个基带处理器就可以满足需求,而随着多功能应用时代的到来,越来越多的处理需要一个独立于基带处理器的、专门的应用处理器来完成。3G时代,网络速度的提高进一步刺激了手机的多功能应用,同时,手机已经成为当前和今后的一种快速消费品,所以,开发新的手机平台具有巨大的市场需求。
本文从当前手机平台的现状和发展出发,介绍了新一代手机平台的的发展趋势之一--基于Linux系统的双核(基带处理器、应用处理器)手机平台。手机平台的开发是一个系统的工程,包括底层驱动、类库,还有上层的基本应用,需要分成多个模块来分别开发。本文的主要工作是在新一代Linux双核手机平台的开发过程中,完成应用处理器软件平台下设备服务模块(DeviceServiceLayer,DSL)的详细设计和开发,实现为上层应用提供外设(如键盘、USB、存储器等)相关服务的功能。在论文的最后,结合DSL各子模块的功能测试,提出了以后的工作方向。