论文部分内容阅读
数字信号处理器(DSP)自诞生以来,得到了飞速发展,在通信、航空航天、医疗、工业控制方面得到了广泛的应用。面对社会和市场的需求,DSP的推广和普及势在必行。高校必须开设以新型DSP处理器为核心的实验课程,使学生能够运用高性能DSP处理器,掌握最新科技成果,改变相对于DSP快速发展的落后现状。国内虽然有一些公司提供了一些基于新型DSP的实验系统,但此类教学系统外设配置不完善、应用范围小、价格昂贵,很难应用于教学,不适合作为教学实验系统。为了加强高校中DSP技术实验教学,本文研究并设计了基于TMS320C6722的浮点DSP教学实验系统。此系统以TMS320C6722浮点DSP为数据处理核心,以STM32F103ZET6 ARM协处理器为控制核心,辅以其它模拟器件,从通用性的角度设计,不仅能够实现A/D、D/A、DDS、音频等器件的控制,而且可以模拟实现高速铁路轨道信号的发送与解调。本文首先分析了目前国内外DSP技术的发展状况,提出了设计实验系统的必要性;其次阐述了整个实验系统的硬件结构,在研究了双CPU的原理和特点的基础上,详细分析了硬件电路的设计思想和方法。再次,针对系统要实现的控制功能,详细分析了控制单元的程序设计,包括DDS、液晶、键盘的控制和CPU之间通信的协议;另外,针对TMS320C6722的特点,本文设计了一些具有创新性的综合实验,包括A/D, D/A、音频器件的控制和一些算法(FIR、FFT、卷积),并针对具体的器件,提出了器件的配置方法、软件编写的注意事项和设计的基本例程。最后,阐述了本实验系统的发展方向和发展目标。此实验系统接口丰富、功能强大、性能稳定,运用了最新的技术,设计独特,能够充分调动学生的自主性,锻炼实际动手能力,开阔视野,这将有利于对学生综合设计能力的培养。此实验系统完全可作为实时DSP技术及浮点处理器应用的教学实验系统,尤其可作为铁路轨道信号相关课题的研究平台。