学位论文 > 优秀研究生学位论文题录展示
基于DTT6C01B平台的移动终端应用研究
作 者: 范丽芳
导 师: 韦云隆
学 校: 重庆理工大学
专 业: 测试计量技术及仪器
关键词: DTT6C01B 直接存储器方式 不连续接收 VC++
分类号: TN929.5
类 型: 硕士论文
年 份: 2009年
下 载: 15次
引 用: 1次
阅 读: 论文下载
内容摘要
自主的移动通信系统开发,可以减少我国对国外公司的技术依赖,缩短我国与国外的技术差距,也可带动一系列的相关产业的发展、进步,对于我国经济的发展起到巨大的推进作用。正是在此背景下,本课题在大唐移动通信终端GSM/GPRS系统设计的基础上,进行了基于DTT6C01B平台的自主移动终端应用研究。本论文采用直接存取方式控制UART的输入输出,配置完毕后,DMA可以不占用任何CPU资源,自动的将数据从指定的设备搬移到指定的目标中去,以解放CPU资源,频繁中断导致系统死机情况消失,提高了产品质量。其中,DMA控制UART的输入,即将数据从UART搬移到SRAM中,模块设计中DMA采用自动重载方式,这样DMA可以连续不断的重复填充SRAM的缓冲区,无须CPU的任何干预,解放了大量的CPU资源。且通过启动一个任务,定时查询缓冲区的数据是否更新,并将更新的数据发给相应的模块,这样可提高系统的响应速度;DMA控制UART的输出,即将数据从SRAM中搬移到UART中,模块设计中DMA采用链表方式,这是由于UART发送缓冲区较大,多数情况下DMA无法一次搬完数据,采用链表方式可使DMA实现一次配置多次执行的功能,解放了CPU资源并提高了系统响应速度。为了降低移动终端的功耗,提高其待机时间,在GSM的相关标准中引入了不连续接收(DRX)的概念。本文在DTT6C01B芯片和COMSYS的物理层设计方案的基础上,研究了不连续接收(DRX)的低功耗设计与实现的方法和流程。为了在程序中实现DRX的功能,在L1C程序中加入了DRX Manager模块,用于判断程序是否应该进入睡眠状态、进入哪种睡眠模式以及睡眠的时间。将DRX低功耗设计理念应用于移动终端模块后,可根据移动终端所处的状态动态地对其它(例如,射频电源)功耗模块进行控制,使系统的待机平均电流由原来的80mA降低到5mA左右,大大提高了系统的实用性。为了使用户对整个系统有更清晰地认识,使系统的功能操作更直观、方便,本文利用VC++设计了一个基于DTT6C01B平台的移动终端系统仿真界面。该VC++程序主要是通过向串口中发送AT指令来实现拨打电话和收发短信的功能,一方面验证了模块软件中对AT指令的解析是否正确,另一方面验证了系统功能的正确性和可行性。
|
全文目录
摘要 4-5 Abstract 5-10 第一章 绪论 10-13 1.1 课题背景 10-11 1.2 国内外研究现状 11-12 1.3 主要任务和内容 12-13 第二章 系统概述 13-17 2.1 硬件结构 13-15 2.1.1 DTT6CO1B 模块说明 13-15 2.1.2 系统的存储空间 15 2.2 软件结构 15-17 第三章 DMA 控制UART 输入输出模块设计 17-47 3.1 DMA 概述 17-19 3.2 DMA 控制UART 输入模块设计 19-35 3.2.1 总体设计 19-20 3.2.2 详细设计 20-35 3.2.2.1 UART 接收初始化和DMA 通道初始化 20-28 3.2.2.2 SPD_DMA 任务 28-35 3.3 DMA 控制UART 输出模块设计 35-46 3.3.1 总体设计 35-36 3.3.2 详细设计 36-46 3.3.2.1 SPD_SendData 函数 36-43 3.3.2.2 DMA_Send_Block_UART 函数 43-46 3.4 小结 46-47 第四章 DRX 低功耗设计 47-58 4.1 DRX 概述 47 4.2 DRX 睡眠分类 47-48 4.3 DRX 执行条件 48 4.4 DRX 整体框架及实现机制 48-49 4.5 DRX 的睡眠与唤醒 49-56 4.5.1 COMM SLEEP 49-52 4.5.2 DEEP SLEEP 52-56 4.6 DRX 的非正常唤醒 56-57 4.7 DRX 的时钟校准 57 4.8 小结 57-58 第五章 基于DTT6CO1B 平台的移动终端仿真界面设计 58-72 5.1 软件结构 58-60 5.1.1 系统软件结构 58-59 5.1.2 软件内部结构 59-60 5.2 用例顺序图 60-63 5.2.1 菜单操作 60-61 5.2.1.1 类与函数的说明 60-61 5.2.1.2 流程说明 61 5.2.2 发送AT 指令 61-63 5.2.2.1 类与函数的说明 62-63 5.2.2.2 流程的说明 63 5.3 仿真界面运行测试 63-71 5.3.1 硬件连接 63-64 5.3.2 开机流程 64-65 5.3.3 关机流程 65 5.3.4 短消息模块操作 65-70 5.3.4.1 读短消息 66 5.3.4.2 删除短消息 66-68 5.3.4.3 回复短消息 68 5.3.4.4 发短消息 68-70 5.3.5 CC 模块操作 70-71 5.3.5.1 拨电话 70-71 5.3.5.2 接听电话 71 5.4 小结 71-72 第六章 总结 72-74 6.1 总结 72-73 6.2 有待进一步解决的问题 73 6.3 展望 73-74 致谢 74-75 参考文献 75-76 附录 术语解释 76-77 个人简历、在学期间发表的学术论文及取得的研究成果 77
|
相似论文
- 惯导平台车载试验的仿真系统及辨识方法研究,TN966
- 脂肪酶催化猪油合成Vc脂肪酸酯及其抗氧化活性的研究,TS202.3
- 基于FMECA的可靠性软件开发,TP311.52
- 基于仿真技术的虚拟通信实验系统设计与实现,TP391.9
- DES_RSA混合加密以及传输实现,TP309.7
- 水电机组运行稳定性试验数据分析方法研究及应用,TV737
- Ad hoc网络监控软件的开发,TN929.5
- 大腔长波长调谐干涉测试技术研究,TN247
- 集料级配实时检测系统研究与实现,U415.5
- 骏枣果实内糖、酸、V_C积累过程与调控研究,S665.1
- 人皮肤成纤维细胞诱导多潜能干细胞的研究,R329
- 基于VC的自动配料系统的研究与设计,TP311.52
- 基于随机集样本的统计学习理论基础,O212.2
- 基于VC++地表水水质预测评价系统,X824
- 无刷双馈发电机的电磁设计及其性能分析,TM31
- 基于VC++和MATLAB的铰链四杆机构综合的软件开发,TP311.52
- 新型干法水泥分解炉的模糊控制研究,TP273.4
- 多头拼接扫描仪图像处理及辅助调试系统,TP391.41
- 基于迭代函数系统的分形图的研究与实现,TP391.41
- VC/PE-BACKED对创业板上市公司IPO抑价度影响的实证研究,F832.51
- SZF型波浪浮标数据采集、处理与无线传输系统,P715.2
中图分类: > 工业技术 > 无线电电子学、电信技术 > 无线通信 > 移动通信
© 2012 www.xueweilunwen.com
|