基于嵌入式的TD-SCDMA移动终端客户端软件的设计与实现

基于嵌入式的TD-SCDMA移动终端客户端软件的设计与实现

论文摘要

计算机技术和无线通讯技术的发展与结合使得一种全新的计算模式——移动计算模式成为现实。在过去的10年里,这种全新的计算模式得到了飞速的发展,并在越来越多的领域中发挥了不可替代的作用。可以预测,移动计算模式必将成为未来数字信息时代的重要成员,并对人们使用计算机的方式产生深远的影响。作为世界三大主流标准之一的TD-SCDMA,是我国拥有自主知识产权的第三代移动通信标准,它不仅实现了中国在电信标准领域零的突破,而且经过近几年的努力,国内也有了移动终端生产厂商以自身的技术力量来进行自主的基于TD-SCDMA的移动终端系统开发。本文正是商业化的以基于TD-SCDMA移动终端系统的软件开发为研究对象。采用了嵌入式的开发方法,将嵌入式系统设计的基本的原理、方法和开发技术应用到移动终端系统的实际开发过程中去,最终实现了成熟、稳定的商业化移动终端产品。论文分析了以基带处理芯片SC8800为核心的TD-SCDMA的移动终端系统的硬件平台,并详细分析了该移动终端系统的软件运行平台及系统初始化流程。论文特别从系统分析、系统设计和系统实现几个方面入手,对移动终端软件系统和移动终端的人机界面(MMI)系统的开发做了系统、全面的讨论。内存管理机制和人机界面的KERNEL模块是该论文的主要研究部分。在内存管理方面,为了满足TD-SCDMA移动终端系统对内存管理的实时性、可靠性以及高效性的更高要求,解决传统的一次性加载资源所带来的开机速度慢,内存需求大等弊端。通过大量深入研究和比较,提出行之有效并易于实现的解决方案:基于多线程的实时操作系统理论,采用资源静态加载和动态加载相结合。对于由此产生的内存碎片问题采用内存集中分配与分块管理加以解决。这种移动终端系统内存管理方案,既具有ThreadX内存管理的优点,又能满足移动终端系统对内存管理的独特要求。人机界面的Kernel模块主要提供完善的消息驱动流程和窗口管理机制,采用有限状态机理念及消息转发机制,对移动终端的人机界面(MMI)系统的消息通信和窗口进行定义、分类、实现和管理,并提出合理的消息处理机制,为各种上层应用提供良好的支持。另外,论文具体的介绍了移动终端的人机界面(MMI)系统的关键模块GUI的设计与实现和对APP模块中关键的子模块在设计和实现过程中出现的问题及解决方案。

论文目录

  • 摘要
  • Abstract
  • 第一章 引言
  • 1.1 课题研究背景
  • 1.1.1 移动计算技术的发展
  • 1.1.2 移动计算重要领域移动终端的发展
  • 1.2 TD-SCDMA 数字移动网络介绍
  • 1.3 课题研究意义和价值
  • 1.4 论文组织结构
  • 第二章 移动终端与嵌入式系统开发概述
  • 2.1 移动终端系统
  • 2.1.1 移动终端的基本概念
  • 2.1.2 移动终端软件的功能
  • 2.1.3 移动终端的嵌入式特征
  • 2.2 嵌入式系统的概念和特点
  • 2.2.1 嵌入式系统概念
  • 2.2.2 嵌入式系统的组成
  • 2.2.3 嵌入式系统的特征
  • 2.3 构建嵌入式系统的两大基石
  • 2.3.1 嵌入式系统硬件平台
  • 2.3.2 嵌入式操作系统
  • 2.4 嵌入式系统开发环境
  • 2.4.1 实时在线仿真系统ICE
  • 2.4.2 monitor 调试
  • 2.4.3 模拟调试
  • 第三章 移动终端系统概论
  • 3.1 平台硬件环境
  • 3.1.1 SC8800 Baseband 系列特点
  • 3.1.2 移动终端系统的处理器
  • 3.2 软件运行平台
  • 3.2.1 线程
  • 3.2.2 内存
  • 3.3 系统初始化流程
  • 3.4 本章小结
  • 第四章 移动终端系统的软件设计方案
  • 4.1 移动终端软件基本结构
  • 4.1.1 移动终端软件的特性
  • 4.1.2 移动终端软件基本结构
  • 4.1.3 移动终端软件接口介绍
  • 4.2 移动终端的人机界面(MMI)系统
  • 4.3 移动终端的人机界面(MMI)系统设计
  • 4.4 移动终端的人机界面(MMI)系统GUI 模块设计
  • 4.4.1 菜单控件设计与实现
  • 4.4.2 编辑框控件设计与实现
  • 4.4.3 列表控件设计与实现
  • 4.4.4 文本框控件设计与实现
  • 4.4.5 对话框控件设计与实现
  • 4.4.6 滚动条控件设计与实现
  • 4.4.7 软键盘控件设计与实现
  • 4.4.8 Animate 控件设计与实现
  • 4.4.9 基础控件功能
  • 4.5 移动终端的人机界面(MMI)系统APP 模块设计
  • 4.5.1 双模切换子模块
  • 4.5.2 电话本子模块
  • 4.5.3 MP3 子模块
  • 4.6 本章小结
  • 第五章 移动终端的人机界面系统KERNEL 模块设计
  • 5.1 有限状态机原理
  • 5.2 消息转发机制
  • 5.3 MMI KERNEL 概述
  • 5.4 MMI KERNEL 结构
  • 5.5 MMI KERNEL 消息和消息驱动
  • 5.5.1 消息分类
  • 5.5.2 系统消息的处理
  • 5.5.3 Focus 消息
  • 5.5.4 广播消息
  • 5.5.5 定时器
  • 5.6 MMI KERNEL 窗口管理
  • 5.6.1 窗口组成
  • 5.6.2 窗口和控件的关系
  • 5.6.3 窗口优先级
  • 5.6.4 窗口控件管理
  • 5.6.5 虚拟窗口
  • 5.6.6 窗口通信
  • 5.6.7 窗口切换
  • 5.6.8 窗口显示
  • 5.6.9 窗口应用实现
  • 5.7 MMI KERNEL 消息流程设计与实现
  • 5.8 外部消息处理
  • 5.8.1 按键消息处理
  • 5.8.2 Timer 消息处理
  • 5.9 内部消息处理和窗口管理流程
  • 5.9.1 打开窗口的处理流程
  • 5.9.2 关闭窗口的处理流程
  • 5.9.3 窗口相关消息的处理
  • 5.10 本章小结
  • 第六章 移动终端系统内存管理设计与实现
  • 6.1 静态分配与动态分配
  • 6.2 资源加载
  • 6.2.1 静态加载
  • 6.2.2 动态加载
  • 6.3 具体实现
  • 6.3.1 主要数据结构
  • 6.3.2 主要函数
  • 6.3.3 主要接口
  • 6.3.4 实现过程中的窗口记录表
  • 6.4 内存碎片解决
  • 6.5 本章小结
  • 第七章 结论
  • 致谢
  • 参考文献
  • 攻硕期间取得的研究成果
  • 相关论文文献

    • [1].面向视力障碍人群的移动终端领域的专利检索分析[J]. 电子世界 2020(12)
    • [2].面向视力障碍人群的移动终端专利技术综述[J]. 电子世界 2020(13)
    • [3].“健康中国”背景下老年人移动终端服务设计研究——以南京市老年人移动终端娱乐产品为例[J]. 文化产业 2020(20)
    • [4].移动终端对艺术行为的影响[J]. 艺术科技 2019(06)
    • [5].大学生健康素养与应用移动终端获取健康知识的关系[J]. 中国学校卫生 2017(09)
    • [6].移动终端版会计专业素养学习平台的开发与应用研究[J]. 纳税 2018(10)
    • [7].高校移动图书馆发展及对策研究——基于大学生移动终端阅读偏好[J]. 内蒙古财经大学学报 2018(04)
    • [8].中国移动终端公司 2019年将推首批自主品牌5G终端[J]. 通信世界 2018(32)
    • [9].移动终端来电拦截专利技术综述[J]. 中国新通信 2017(05)
    • [10].基于移动终端的评课平台系统研究[J]. 成才之路 2017(08)
    • [11].翻转课堂:理念?技术?趋势?[J]. 中国教师 2016(03)
    • [12].基于移动终端的课堂教学质量评价体系[J]. 课程教育研究 2016(34)
    • [13].一学就会的微课制作工具(二)——移动终端录制微课[J]. 中国信息技术教育 2016(22)
    • [14].音乐课堂教学运用移动终端的探索[J]. 教育研究与评论(小学教育教学) 2016(11)
    • [15].《幸福家庭》晋升移动终端阅读影响力100强[J]. 幸福家庭 2017(01)
    • [16].如何利用好家长手中的移动终端[J]. 新课程(上) 2017(01)
    • [17].初中体育微课开发制作的类型与建议[J]. 中小学电教(下半月) 2017(04)
    • [18].移动终端在初中英语教学中的应用[J]. 新课程(下) 2017(04)
    • [19].探索美术学科基于移动终端环境下的教学模式——以《会动的线条》为例[J]. 考试周刊 2017(53)
    • [20].基于移动终端背景下的大学英语翻转课堂应用分析[J]. 校园英语 2017(30)
    • [21].基于移动终端构建高职英语混合教学模式[J]. 校园英语 2017(28)
    • [22].高职英语基于移动终端的翻转教学模式的研究[J]. 知识文库 2017(09)
    • [23].千里送机情意重 中国移动终端公司信息化脱贫在行动[J]. 通信世界 2020(10)
    • [24].日程提醒方法专利技术研究[J]. 电子世界 2020(14)
    • [25].基于声波感知的移动设备实时防窃方法研究[J]. 计算机学报 2020(10)
    • [26].移动终端支付存在的问题及措施分析[J]. 科学大众(科学教育) 2018(02)
    • [27].基于电力移动终端监管系统的设计研究[J]. 自动化与仪器仪表 2018(10)
    • [28].移动终端质量分析及评价方法探讨[J]. 邮电设计技术 2017(09)
    • [29].移动终端技术在电力营销计量领域的应用[J]. 通讯世界 2015(23)
    • [30].大数据时代的移动终端技术发展[J]. 科技风 2015(24)

    标签:;  ;  ;  

    基于嵌入式的TD-SCDMA移动终端客户端软件的设计与实现
    下载Doc文档

    猜你喜欢