手机管控系统控制软件设计与实现

来源 :青岛理工大学 | 被引量 : 0次 | 上传用户:silvervan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
手机管控系统作为一种有效的手机管理防护技术,可在一定的区域内对特定的手机用户进行实时地管理。该系统在硬件方面包括射频收发机、FPGA、DSP、ARM和上位机;在软件方面包括高速数据接收、基带信号处理和系统控制三部分,其中控制部分是整个系统的大脑,它完成了对系统的调度工作。   本文通过分析手机管控系统的工作原理及系统架构,给出控制软件的功能定义,并提出一种基于FPGA+ARM+上位机架构的软件设计方案。该方案中,ARM作为系统控制部分的核心,与FPGA、DSP和上位机相连,实现了具体的调度工作和各模块之间的数据传输;FPGA作为DSP和ARM与射频前端的数据接口,主要实现了数据的转换工作;上位机作为人机交互的接口,除了显示DSP解析出的消息以外,还使用户能够向DSP和射频前端传递工作参数。控制软件包括ARM、FPGA和上位机三部分。ARM方面,考虑到系统的实时性、可靠性和开发的难易程度,本文采用集成了OMAP3530芯片的SBC3530核心板做为嵌入式硬件平台,并在该平台上实现了基于嵌入式Linux操作系统的SPI设备驱动设计、多线程的应用程序设计。FPGA方面,根据射频前端收发机的工作参数定义,设计了频率控制字、增益控制字、频偏控制字和功率控制字等数据接口,用于改变射频前端的工作参数;通过Verilog HDL语言实现了UART数据接收模块、SPI数据收发模块和数据判定模块,其中UART和SPI模块用于接收ARM和DSP的数据,数据判定模块根据此数据的类型将其输出到射频前端对应的接口。上位机方面,通过VS2010实现了基于MFC的上位机显控软件,其包括命令发送、哑呼、信息接收与显示和参数配置等功能模块。其中,哑呼是一种在保证被叫用户手机未振铃的情况下,确定其TMSI信息的处理方法。在测试过程中,对DSP、ARM、FPGA与上位机之间的数据通路及控制软件的各子功能模块进行了测试,测试结果是数据传输正确、控制软件各功能子模块运行正常,结果表明了控制软件满足手机管控系统对实时性和可靠性的要求。
其他文献
目前TD-LTE系统已经形成了比较完备的国际化产业链,其设备也接近FDD-LTE商用初期的同等水平,其单模芯片终端可以长时间稳定地在网工作。总的来说,TD-LTE的技术、产品、组网性能
无线传感器网络是一种大规模、自组织、多跳、无基础设施支持的无线网络,由大量传感器节点组成,这些节点被随意散布在工作区域内采集数据,观察者通过无线传感器网络得到传感器节
认知无线电是一种提高授权频段频谱利用率的新兴技术。频谱检测是其关键任务之一。本文分析主用户的行为特性,并研究基于该特性的频谱检测技术。本文首先介绍了认知无线电的
耳语音作为正常音的补充和替代,是人们日常生活中广泛使用的语言交流方式之一。随着社会经济的发展,耳语音在手机通信、金融服务行业、公安司法等领域中发挥着越来越重要的作
在过去几十年中,移动通信行业对无线频谱的使用需求一直在急剧地增加。为了克服传统静态频谱分配方式对无线网络性能的约束,满足未来无线通信对宽带化的需求,实现网络组网灵
目前,网络协议分析工具的种类很多,这些工具为用户提供了一个好的平台实现网络协议的学习分析,并对网络实际情况进行判断和研究。本文在当前流行的网络协议发包平台的原理和特点
学位
机器人足球的研究涉及了人工智能、机器人学、计算机视觉及智能控制等多个领域,是目前机器人研究中的一个热点。由于机器人足球具有分布性、实时性、动态性、异步性等特点,使其
在延迟容忍网络中,基于声誉的安全路由策略以其高安全性和低开销成为了近年来的研究热点。但是在这些已提出的基于声誉的安全路由策略都忽略了一个很重要的问题,就是延迟容忍