● 摘要
无线对讲机是一种可在移动中使用的一点对多点的无线通信终端设备。无线对讲机的主要优点有即时沟通,不受网络限制,无需通话费用等。目前,对讲机已经广泛应用于部队、救护、安保、物业管理、工地、酒店等场合,成为人们常用的通信工具。论文的项目背景是在上一代对讲机产品的基础上,基于StarCore140 DSP平台进行新一代数字对讲机的开发。上一代产品的开发平台为摩托罗拉公司的DSP56600,因此上一代产品的软件同DSP StarCore140本身的硬件环境不兼容,所以对原有软件的开发和优化就成为论文的主要工作。论文首先简单介绍了对讲机的相关背景,并阐述了论文的研究目的。接下来介绍了项目相关的技术知识:DSP的原理和开发应用简介,飞思卡尔公司的DSP StarCore140的结构,对讲机的原理和应用以及本款对讲机的结构和关键技术;然后介绍了对讲机解调模块的软件设计,包括了解调模块的原理和结构,解调模块的API设计、控制层设计和子模块设计;随后论文阐述了系统的优化工作的起因和目标,系统优化方案的设计和分析,代码的具体优化实现方法,并介绍了FFT函数的优化实例;论文最后的测试结果显示优化工作已达到预期的性能指标,并且代码通过了项目验收测试标准。本文所讨论的方法和技术不仅适用于StarCore140 DSP平台的对讲机开发,对于其它类型的对讲机开发和具有并行处理机制的DSP程序开发优化也具有一定的工程参考价值。
相关内容
相关标签