ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:991.91KB ,
资源ID:18730301      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18730301.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(DSP实验报告二CCS的使用Word下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

DSP实验报告二CCS的使用Word下载.docx

1、 支持的内核 白金版:TMS320C6000、TMS320C5000、TMS320C2800、TMS470、TMS570、ARM 7、ARM9、ARM 11、ARM Cortex M3(不包含 Stellaris Cortex M3)、ARM Cortex R4、ARM Cortex A8 和 MSP430 处理器版:TMS320C2800 和 MSP430 CCS 白金版和微处理器版都使用以下各项: 主机:PC 操作系统:Microsoft Windows Vista 和 XP(2) 使用CCS时,经常遇到下述扩展名文件,说明分别是什么文件。1 project. mak :即MAKE文件,V

2、C4及以前版本使用的工程文件,用来指定如何建立一个工程,VC6把MAK文件转换成DSP文件来处理。2 program. c :定义的变量、数组、函数的声明3 program. asm :Oracle管理文件(OMF) 4 filename. h :H C程序头文件5 filename. lib :LIB 库文件6 project. cmd :CMD Windows NT,OS/2的命令文件;DOS CD/M命令文件;dBASE程序文件7 program. obj :OBJ 对象文件8 program. Out: C语言输出文件9 project. Wks :WKS Lotus 1-2-3电子表

3、格;Microsoft Works文档保存配置文件时产生的文件:1 programcfgcmd 连接器命令文件2 programcfgh54 头文件3 programcfgs54 汇编源文件DSP源文件的建立;(3) 学习集成开发环境CCS2.20,解决以下问题。1 CCS项目的创建。包括创建、打开和关闭项目;在项目中添加和删除文件;设置编译选项。2 程序调试的基本操作。包括复位,执行,单步执行,内存寄存器与变量的查看,图形显示等。3 学习断点和探测点。3. 思考题 ccs 的创建 ccs 的调试及开发 断点设置:多种step方法: single step(step into); step o

4、ver; step out; run to cursor运行到断点处自动更新窗口观察和编辑变量、寄存器和存储器调用堆栈(call stack)利用探点(probe point)流入流出(stream in and out)存储器数据(2)CCS发展的各种版本中,适合C6000的有哪些版本?CCS发展的各种版本中,适合C6000的有C62x,C64x,C67x。 (3) 说明CCS中断点和探测点的异同。 探针与断点的相同之处是它们都可以停止程序的运行 不同点:探针只是暂时中断程序的运行,当程序执行到探点时会自动更新与之相连接的窗 口, 然后自动继续运行程序。断点中断程序后,将更新所有打开的窗口,

5、且只能通过人工干预的方法恢复程序继续运行。探针运行时,文件能够自动完成从PC机和目标处理器之间的输入、 输出,而断点没有此功能。实验三 FFT与滤波器程序 操作:1. 实验目的(1) 学习用FFT对连续信号和时域信号进行频谱分析的方法。2. 实验背景知识 傅里叶变换是一种将信号从时域到频域的变换形式,是声学、语音、电信和信号处理等领域中的一种重要分析工具。离散傅立叶变换(DFT)是连续傅立叶变换在离散系统中的表现形式,由于DFT的计算量很大,因此在很长时间内其应用受到很大的限制。快速傅立叶变换(FFT)是离散傅立叶变换的一种高效运算方法。FFT使DFT的运算大大简化,运算时间一般可以缩短一至两

6、个数量级,FFT的出现大大提高了DFT的运算速度,从而使DFT在实际应用中得到广泛的应用。在数字信号处理系统中,FFT作为一个非常重要的工具经常使用,它甚至成为DSP运算能力的一个考核因素。 对于有限长离散数字信号,其离散谱可以由离散付氏变换(DFT)求得。DFT的定义为:3. 实验内容及步骤(1) 复习DFT算法原理、FFT的算法原理以及设计FIR、IIR数字滤波器的原理和方法。(2) 运行程序,分析FFT.c 、FFTfunction.c和Filter.c文件的程序功能。(3) 学习CSL,解决以下问题:1 什么是CSL?答:1,用于配置、控制和管理DSP片上外设 2,已为C6000和C5

7、000系列DSP设计了各自的CSL库 3,CSL库函数大多数是用C语言编写的,并已对代码的大小和速度进行了优化 4,CSL库是可裁剪的:即只有被使用的CSL模块才会包含进应用程序中 5,CSL库是可扩展的:每个片上外设的API相互独立,增加新的API,对其他片上外设没有影响 2 实验程序中CSL_init()函数的作用是什么?CSL_init(); /初始化芯片函数库 4. 思考题(1) 结合DSP内部结构,分析说明使用DSP进行FFT运算的优点。 答:DSP器件具有较高的集成度。DSP具有更快的CPU,更大容量的存储器,内置有波特率发生器和FIFO缓冲器。提供高速、同步串口和标准异步串口。有

8、的片内集成了A/D和采样/保持电路,可提供PWM输出。DSP器件采用改进的哈佛结构,具有独立的程序和数据空间,允许同时存取程序和数据。内置高速的硬件乘法器,增强的多级流水线,使DSP器件具有高速的数据运算能力。DSP器件比16位单片机单指令执行时间快810倍,完成一次乘加运算快1630倍。DSP器件还提供了高度专业化的指令集,提高了FFT快速傅里叶变换和滤波器的运算速度。此外,DSP器件提供JTAG接口,具有更先进的开发手段,批量生产测试更方便,开发工具可实现全空间透明仿真,不占用用户任何资源。软件配有汇编/链接C编译器、C源码调试器。FFT算法的基本原理是把长序列的DFT逐次分解为较短序列的

9、DFT.按照抽取方式的不同可分为DIT-FFT(按时间抽取)和DIF-FFT(按频率抽取)算法.按照蝶形运算的构成不同可分为基2、基4、基8以及任意因子(2n,n为大于1的整数),基2、基4算法较为常IIR与FIR数字滤波器相比较,各自的优缺点 答:IIR和FIR数字滤波器的比较IIR DFFIR DF(1)相位一般是非线性的(1)相位可以做到严格线性(2)不一定稳定(2)一定是稳定的(3)不能用FFT作快速卷积(3)信号通过系统可采用快速卷积(4)一定是递归结构(4)主要是非递归结构,也可含递归环节(5)对频率分量的选择性好(零极点可同时起作用)(5)选择性差(6)相同性能下阶次较低(6)相

10、同性能下阶次高(7)有噪声反馈,噪声大(7)噪声小(8)运算误差大,有可能出现极限环振荡(8)运算误差小,不会出现极限环振荡(9)设计有封闭形式的公式,一次完成(9)没有封闭形式的设计公式,须靠经验与反复调试(10)对计算手段的要求较低(10)一般需用计算机计算(11)主要用于设计分段常数的标准低通、高通、带通、带阻和全通滤波器(11)还可设计正交变换器、微分器、线性预测器、回波抵消器、均衡器、线性调频器等各种网络,适用范围广 其中,FIR滤波器的最大好处是稳定、线性相位和广泛的适用范围,而它的最大缺点是阶数高,从而带来时延大、存储单元多等问题。例如用频率抽样法设计阻带衰耗为20dB的FIR

11、DF需33阶,用双线性法设计同样指标的切比雪夫IIR DF仅需45阶。因此,在一些对时延有严格限制的场合就不得不考虑用IIR滤波器。语音信号对相位的非线性不很敏感。数据和图象信号则往往对滤波器提出线性相位的要求,这就是为什么FIR用得越来越广的原因。总之,IIR和FIR各有特点,在应用时要根据各方面的指标,综合考虑加以选择实验七 TMS320C6713电路原理图 操作:(1) 复习Protel的使用。(2) 加强对DSP芯片TMS320C6713引脚的认识。(3) 掌握DSP芯片的电气特性。(1) 设计一个基于TMS320C6713的最小系统。(2) 下载该芯片的数据手册。(3) 阅读数据手册

12、,掌握该芯片的电气特性。(4) 使用Protel画出该芯片的原理图,并发布为库文件。3. 实验报告要求(1) 画出基于TMS320C6713的最小系统的结构框图。(2) 写出该芯片的主要管脚 CLKIN :时钟输入 。CLKOUT2:时钟输出。CLKOUT3:通过PLL控制器中的寄存器OSCDIVI可编程时钟输出。CLKMODE0:时钟发生器输入时钟源选择。PLLHV :PLL模拟电源(3.3v)RESET :芯片复位。NMI:不可屏蔽中断。GP47:通用目的输入输出引脚,可以作为外部中断。TMS:JTAG测试端口模式选择。TDO:JTAG测试端口数据输出。TDI: JTAG测试端口数据输入。TCK: JTAG测试端口时钟。TRST: JTAG测试端口复位。EMU05:仿真引脚。主断机接口(HPI) HINTGP1:主机中断。HCNL0.1/AXR1.3:主机控制。HD015:主机数据引脚。TMS320C6713是TI公司推出的一款TMS320C6000系列的浮点DSP芯片。其片内有8个并行的处理单元,单字节字长为32位,从而每周期可以执行8条32位指令;他具有强大的外设支持能力,32位外部存储器接口(EMIF)可以很方便地和SRAM,EPROM,FLASH,SBSRAM和SDRAM等同步和异步存储器或者512 MB的外部存储空间连接。(3) 给出该芯片的Protel原理图。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1