论文部分内容阅读
智能手机最根本的特点是具有一个开放性的操作系统,并且能够进行功能扩展和可以安装第三方应用软件。随着支持数据传输的2.5G/3G移动通信网络的不断发展,支持数据、语音和图像服务的智能手机将很快成为引发中国手机市场消费高潮的主力产品,市场潜力巨大,因此智能手机的开发是未来手机技术发展的趋势。然而传统手机解决方案的硬件性能比较低,无法在这种平台上实现多媒体功能;而一些新的手机解决方案又存在技术开发难度大,开发周期长等问题。因此根据现有的GSM技术和应用处理器设计智能手机成为快速开发产品和低技术风险的首要选择。论文研究了智能手机系统架构和智能手机操作系统的发展现状和趋势,采用基带处理器+应用处理器了智能手双处理器的系统架构设计机开发平台,改善了传统手机单处理器处理能力的不足,也更便于手机基带芯片的升级。系统的无线通信模块Q2403A实现传统手机所做的呼叫/接听、数据传输等基本的通信功能,应用处理器S3C2410负责处理高负荷的多媒体应用功能,二者通过UART连接,由AT命令实现通信。外围电路上,论文设计了系统时钟电路、GSM控制电路、存储系统、音频系统、触摸屏和LCD等几个主要模块与应用处理器S3C2410的接口电路。操作系统是智能手机不可或缺的软件环境。本文采用了免费、源代码公开的Linux作为操作系统不仅降低了成本,而且可为第三方应用软件提供一个更为开放的嵌入式平台。在基于S3C2410+Q2403A双核的智能手机硬件平台上,本文针对嵌入式Linux,从进程调度、内存管理、文件系统、图形用户界面几个方面进行了分析和定制。最后建立了交叉开发环境,可在此基础上实现对嵌入式Linux的调试和运行,并可在此环境下进行相关的应用软件开发。