基于DTT6C01B平台的移动终端应用研究

来源 :重庆理工大学 | 被引量 : 0次 | 上传用户:chunyu1988
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自主的移动通信系统开发,可以减少我国对国外公司的技术依赖,缩短我国与国外的技术差距,也可带动一系列的相关产业的发展、进步,对于我国经济的发展起到巨大的推进作用。正是在此背景下,本课题在大唐移动通信终端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指令的解析是否正确,另一方面验证了系统功能的正确性和可行性。
其他文献
韦斯·安德森,一位充满叙事野心的导演,将不谙世事的天真懵懂与历尽磨难的淡然沧桑杂糅在一起的怪才.他所执导的电影游走在虚实之间,时而充满间离感,让观众仿佛在鉴赏一幅油
学位
随着电路系统规模越来越大、工艺尺寸越来越小、工作速度越来越快、时钟频率越来越高,电路系统已进入高速系统时代。在高速电路中的互连线呈现出传输线效应,互连线间的耦合噪
期刊
【摘要】水利水电工程属于一种利国利民的工程,其不仅能够促进我国社会经济的发展,而且也可以提升人们的生活质量,但是在水利水电工程的实际施工中,却经常发生安全事故,所以,必须要通过施工安全管理对安全事故的发生进行控制,基于此,本文主要对水利水电工程施工安全管理与安全控制进行研究,希望可以进一步提高我国水利水电工程施工的安全性。  【关键词】水利水电工程;安全;管理;控制  【中图分类号】TV513