2022年DSP原理及其应用技术_课程设计_报告.pdf
《2022年DSP原理及其应用技术_课程设计_报告.pdf》由会员分享,可在线阅读,更多相关《2022年DSP原理及其应用技术_课程设计_报告.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、郑州航空工业管理学院电子通信工程系DSP 原理及应用课程设计报告设计题目:基于TMS320F2812 DSP 微处理器的最小系统设计学号: * 专业:电子信息工程专业设计日期: 2012年 6 月 14 日指导老师:赵成陈宇精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 11 页 - - - - - - - - - - 一、设计任务1、利用 Protel软件绘制并添加TMS320F2812的原理图库;2、利用 Protel软件绘制TMS320F2812最小系统的电路原理图,包括时钟电路模块,电
2、源模块、 复位电路模块、 JTAG接口模块;3、安装最小系统电路,在CCS下建立工程,编译并将其下载到TMS320F2812最小系统中运行。二、相关设备PC机, CCS集成开发环境,最小系统电路板及元件,XDS510仿真调试器,外用表,示波器,稳压电源。三、设计原理TMS320F2812 DSP微处理器属于通用可编程微处理器,在应用时涉及硬件电路设计及软件设计,在理论课部分, 主要是了解了F2812 的体系架构及软件开发的相关知识,在具体使用时, 需要绘制电路原理图及版图。1.TMS320F2812 DSP微处理器运行的基本环境包括时钟电路、电源电路、复位电路及JTAG接口调试电路等,为了便于
3、测试系统的运行情况,一般在其外围直接设计串口通信电路及相关的测试电路,这里即在外围配置了XF及串口通信电路。2.可以使用 Protel或其他电路版图设计软件绘图,其中需要用到学习过的F2812 的封装、 管脚分布、时钟电路、复位电路等知识。3.可以参考教材附录部分的电路原理图。通过 F2812 最小电路的设计,可以将理论与实践统一联系,更深入地理解F2812 的开发方法。四、应用基础1、 能使用 Protel设计电路原理图;2、 了解 F2812 硬件的相关知识及电路设计;3、 能使用 CCS建立并调试DSP工程。五、设计报告在课程设计的最后一次指导课上提交打印版。目录一、设计的目的和意义3
4、页精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 11 页 - - - - - - - - - - 二、CCS 软件概述 3 页 CCS软件安装3 页 CCS软件设置3 页 CCS软件启动5 页 CCS软件退出6 页 CCS软件应用6 页三、基于 DSP 原理及应用的课程设计题目选择7 页基于 DSP的定时器的系统设计7 页基于 DSP5000系列的有限冲击响应滤波器(FIR)的系统设计 7 页基于 DSP5000系列的无限冲击响应滤波器(IIR )的系统设计7 页基于 DSP5000的电机控
5、制方案设计7页四、设计原理概述 7 页基本原理概述7 页基于 DSP的定时器的系统设计原理7 页基于 DSP5000系列的有限冲击响应滤波器(FIR)的系统设计原理8 页基于 DSP5000系列的无限冲击响应滤波器(IIR )的系统设计原理8 页基于 DSP5000的电机控制方案设计原理 8 页五、程序设计流程图9 页基于 DSP的定时器的系统设计流程图10 页基于 DSP5000系列的有限冲击响应滤波器(FIR)的系统设计流程图11 页基于 DSP5000系列的无限冲击响应滤波器(IIR )的系统设计流程图12 页基于 DSP5000的电机控制方案设计流程图13 页六、主要工程文件程序代码
6、14 页基于 DSP的定时器的系统设计主要工程文件代码15 页基于 DSP5000系列的有限冲击响应滤波器(FIR)的系统设计主要工程文件代码16 页基于 DSP5000系列的无限冲击响应滤波器(IIR )的系统设计主要工程文件代码17 页基于 DSP5000的电机控制方案设计主要工程文件代码 19 页七、设计结果分析18 页基于 DSP的定时器的系统设计结果分析19 页基于 DSP5000系列的有限冲击响应滤波器(FIR)的系统设计结果分析20 页基于 DSP5000系列的无限冲击响应滤波器(IIR )的系统设计结果分析21 页基于 DSP5000的电机控制方案结果分析22 页八、参考资料及
7、实验设备22 页九、课程设计心得 23 页一、课程设计的目的一、课程设计的目的:(1) 掌握如何使用DSP 仿真平台;掌握DSP内部结构和工作原理;熟悉DSP的指令系统;熟悉用DSP实现各种基本算法。(2) 熟悉 VC5509A 的定时器;掌握 VC5509A 定时器的控制方法;掌握VC5509A 的中断结构和对中断的处理流程;学会C 语精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 11 页 - - - - - - - - - - 言中断程序设计,以及运用中断程序控制程序流程。(3) 掌握用
8、窗函数法设计FIR 数字滤波器的原理和方法;熟悉线性相位FIR 数字滤波器特性;了解各种窗函数对滤波器特性的影响。(4) 了解 ICETEK-VC5509-A 板上语音 codec 芯片 TLV320AIC23 的设计和程序控制原理;了解数字回声产生原理、编程及其参数选择、控制;熟悉VC5509DSP 扩展存储器的编程使用方法。二、CCS 软件概述. CCS 软件安装 1 CCS 软件安装在硬盘上建立一个临时目录,如:c:install。将实验箱附带的教学光盘插入计算机光盘驱动器。打开教学光盘的“CCS 开发软件”目录,用鼠标右键单击文件打开第步建立的临时文件夹,双击其中的“”,进入安装程序。
9、选择“ Code Composer Studio”,按照安装提示进行安装,并重新启动计算机。安装完毕,桌面上出现两个新的图标.清空在第步建立的临时文件夹。按照第步的方法,安装“CCS 开发软件”目录中的压缩文件2安装 DSP 通用仿真器:仿真器的 Windows 驱动程序;仿真器在CCS 环境中的驱动程序。3. 安装实验程序:将教学光盘上的“软件测试程序”目录中的“ICETEK-VC5509-EDULab ”子目录复制到上,并将目录中所有文件(包含子目录中的文件 ) 的只读属性去除。4安装初始化仿真器程序将“ C:ICETEK-VC5509-EDULab”目录下的“”复制到“c:ticcbin
10、”目录。将“ C:ICETEK-VC5509-EDULab”目录下的“”复制到“ c:ticcbinBrdDat”目录。用鼠标右键单击“C:ICETEK-VC5509-EDULab”目录下的“初始化 ICETEK-5100 仿真器”文件名,选择“发送到”-“桌面快捷方式”。. CCS 软件设置1设置 CCS 工作在软件仿真环境,CCS 可以工作在纯软件仿真环境中,就是由软件在PC 机内存中构造一个虚拟的DSP 环境,可以调试、运行程序。但一般软件无法构造DSP 中的外设,所以软件仿真通常用于调试纯软件的算法和进行效率分析等。在使用软件仿真方式工作时,无需连接板卡和仿真器等硬件2. 双击桌面上图
11、标:进入CCS 设置窗口。3. 在出现的窗口中按标号顺序进行如下设置:接着在下面出现的窗口中选择“否(N) ”。此时 CCS 已经被设置成 Simulator 方式 ( 软件仿真 TMS320VC5509 器件的方式 ) ,如果一直使用这一方式就不需要重新进行以上设置操作了。4设置 CCS 通过 ICETEK-5100USB 仿真器连接 ICETEK-VC5509-A 硬件环境进行软件调试和开发:双击桌面上图标:进入CCS 设置窗口。在出现的窗口中按标号顺序进行如下设置:接着在下面的窗口中按标号顺序进行如下选择:在出现的窗口中按标号顺序进行如下设置:在出现的窗口中按标号顺序进行如下设置:以上设
12、置完成后, CCS 已经被设置成 Emulator 的方式 ( 用仿真器连接硬件板卡的方式), 并且指定通过 ICETEK-5100USB 仿精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 11 页 - - - - - - - - - - 真器连接 ICETEK-VC5509-A 评估板。如果您需要一直使用这一方式就不需要重新进行以上设置操作了。. CCS 软件启动1启动 Simulator 方式:双击桌面上图标:2启动 Emulator 方式: 首先将实验箱电源关闭。连接实验箱的外接电源线。
13、 检查 ICETEK-5100USB 仿真器的黑色 JTAG 插头是否正确连接到ICETEK-VC5509-A 板的 J1 插头上。注:仿真器的插头中有一个孔加入了封针,与J1 插头上的缺针位置应重合,保证不会插错。 检查是否已经用电源连接线连接了ICETEK-VC5509-A 板上的 POW1 插座和实验箱底板上+5V 电源插座。 检查其他连线是否符合实验要求。检查实验箱上三个拨动开关位置是否符合实验要求。 打开实验箱上电源开关( 位于实验箱底板左上角) ,注意开关边上红色指示灯点亮。ICETEK-VC5509-A 板上指示灯 D5 和D6 点亮。如果打开了ICETEK-CTR 的电源开关,
14、 ICETEK-CTR 板上指示灯 L1、L2 和L3 点亮。如果打开了信号源电源开关,相应开关边的指示灯点亮。 用实验箱附带的USB 信号线连接 ICETEK-5100USB 仿真器和 PC 机后面的 USB 插座,注意 ICETEK-5100USB 仿真器上指示灯Power 和Run 灯点亮。 双击桌面上仿真器初始化图标如果出现下面提示窗口,表示初始化成功,按一下空格键进入下一步操作。如果窗口中没有出现“按任意键继续”,请关闭窗口,关闭实验箱电源,再将USB 电缆从仿真器上拔出,返回第步重试。如果窗口中出现“The adapter returned an error.”,并提示“按任意键继
15、续”,表示初始化失败。 双击桌面上图标:启动。如果进入 CCS 提示错误,先选“Abort ”,然后用“初始化ICETEK-5100 仿真器”初始化仿真器,如提示出错,可多做几次。如仍然出错,拔掉仿真器上USB 接头 ( 白色方形 ),按一下 ICETEK-VC5509-A 板上 S1 复位按钮,连接 USB 接头,再做“初始化 仿真器”。. CCS 软件退出. CCS 软件应用1可创建工程:通过Code Composer Studio 创建工程,完成系统的软件开发和调试。2可编辑修改工程中的文件:可查看工程文件,查看源文件,编辑修改源文件,修改工程文件的设置。3可实现基本调试功能:设置软件调
16、试断点,利用断点调试程序。4可使用观察窗口:在观察窗口中双击变量,则可以在这个窗口中改变变量的5可使用文件输入/ 输出:从 PC 机上加载数据到 DSP 上,用于利用已知的数据流测试算法。6可使用图形功能:使用CCS 的图形功能检验结果三、基于 DSP原理及应用的课程设计题目基于 DSP的定时器的系统设计基于 DSP5000系列的有限冲击响应滤波器(FIR)的系统设计基于 DSP5000系列的无限冲击响应滤波器(IIR )的系统设计基于 DSP5000的电机控制方案设计四、设计原理概述基本原理概述一、数字信号处理的基本理论,包括信号处理系统的概念、离散时间信号处理系统的基本分析方法、连续时间系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 DSP 原理 及其 应用技术 课程设计 报告
限制150内