下载此文档

基于嵌入式Linux智能型手机系统设计.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
.页眉. .页脚. 基于嵌入式 Linux 的智能型手机系统设计随着手持通信设备市场的快速发展,手机的功能逐渐增多。现在手机已经不只是用于语音通信的手持设备, 而成为集成了短信、彩信、上网以及移动办公等附加功能的嵌入式通信平台。集成了这些功能的手机被称为智能手机。近年,嵌入式处理器的运行速度和功能都有了很大的提高,使得许多以前只能在 PC 上实现的应用,现在都可以在手持设备上实现。目前,市面上的智能手机主要采用 Microsoft 公司的 ocket PC 、 Palm OS 等商用操作系统,但这些操作系统开放的程序不够高,限制了许多第三方应用软件的移植。为使智能手机能够为第三方应用软件提供一个更为开放的嵌入式平台,笔者对智能手机系统做了比较深入的研究,提出一种以 Linux 作为嵌入式操作系统、 Motorola 的 MX 1 作为微处理器、以 的 Q2403A 作为射频模块的智能手机系统的设计与实现。 1 智能手机系统的硬件设计智能手机系统的硬件设计如图 1所示。该设计采用 Motorol 公司的 MX1 ( MC9328 )高性能的 32位微处理器、 公司的 Q2403A 无线收发模块等实现智能手机的 GSM 通话、 GPRS 上网及其它 PDA 应用等功能。 . .页脚. 系统采用的 MC9328 MX1 微处理器是最新推出的 Motorola DragonBall 系列微处理器。它采用先进节电的 ARM920T 核心,速度最高可达 200MHz 。集成了 LCD 控制器、 SRAM 、 USB 接口、一个 A/D 转换器(支持触摸屏控制) 、一个 MMC/SD 主机端控制器。 256-pin 的 MPPBGA 封装。 无线收发模块系统采用 公司的专用无线收发模块。它是双频 GSM 模块( EGSM900/1800MHz ),其设计及开发符合 ETSI GSM Phase 2+ 标准。具有话音、 GSM 电路数据/传真、 GPRS 分组数据、短消息等功能。该模块支持 AT 指令集,通过 RS232 与 MX1 通信。 其它外围设备智能手机的其它外围设备还有 LCD 、 Touch panel 、 Audio CODEC 等。 2 智能手机系统的软件设计系统分析和软件设计是智能手机系统实现的难点之一,设计的优劣关系到系统的稳定性、扩展性等。因为要兼顾到 GSM 语音控制与其它智能手机应用之间的互相切换及关联关系,智能手机软件系统的设计就变得相对复杂。系统设计将软件分为三层结构,如图 2所示。最下面一层为操作系统层, 主要实现对 Linux 操作系统的移植,其中包括 Bootloader 引导程序、 LCD 等设备的驱动程序。中间层为服务程序层,该层主要包括 GUI 服务器以及 GSM/GPR S 控制服务器。智能手机系统设计的关键在于各项功能应用的实现。对智能手机软件进行分层设计,有利于各个功能有机地协调运转,同时也便于软件的开发与调试。 嵌入式 Linux . .页脚. Linux 最初是由 Linux Torvalds 编写及发布的源代码公开、可免费使用的操作系统。后来,又通过 上成百上千的程序员的加入,使 Linux 成为一个几乎支持所有主流 32位 CPU 的操作系统。其特点主

基于嵌入式Linux智能型手机系统设计 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1006108867
  • 文件大小0 KB
  • 时间2016-03-11