北航自动化学院DSP实验评测研究报告.docVIP

北航自动化学院DSP实验评测研究报告.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
个人收集整理-仅供参考个人收集整理-仅供参考 个人收集整理-仅供参考 PAGE / NUMPAGES 个人收集整理-仅供参考 DSP实验报告 学号: 姓名: 实验1 软件认识实验 实验目地 熟悉CCS开发环境地界面. 利用CCS软件仿真功能,实现前期算法设计地实验和调试,以及算法性能地评估. 了解C54x系列DSP芯片与CCS在线连接调试地基本方法. 实验设备 信号发生器1台,示波器1台,万用表1块,5V电源1个,PC机1台,C5402核心板1块. 实验内容及结果 分别在CCS软件仿真和在线调试模式下,用C语言和汇编语言实现正弦值计算功能.C语言程序要能够计算从0~180°地正弦值.b5E2R。 打开Setup CCS 2(C5000),将CCS配置成软件仿真模式. 打开CCS开发环境,新建工程,用C语言和汇编语言编写正弦值计算程序. 编译,加载,运行,调试.利用CCS地图形显示功能,观测生成地正弦波. 将计算机和仿真器相连,将CCS Setup设置为硬件调试模式. 将前面调试好地程序烧写入DSP中,观察运行结果. 利用CCS地代码性能评估工具,分析所编写程序地效率、运行速度,提出进一步地优化方案. 实验结果如下图: 图 SEQ 图 \* ARABIC1软件仿真数组结果 图 SEQ 图 \* ARABIC2软件仿真图形结果 从数组中变量地值和图像可以看出程序运行结果是正确地. 分析与思考 代码效率评估在实际操作中并没有进行,预测汇编语言编写地程序效率会远高于C语言编写地程序.当然C语言程序也有简短易读地优势.p1Ean。 汇编语言使用泰勒展开地方法计算正弦值是为了利用DSP拥有硬件乘法器地优势,DSP地硬件乘法器使其能够迅速计算乘法,大大削减了计算时间.DXDiT。 由此可以看出,功能简单但是对运算速度要求严格地程序使用汇编语言编写最为合适,而功能复杂,代码量庞大但对运算速度要求不是很严格地程序使用C语言及其他高级语言编写更具优势,可以大大节约开发时间,代码可读性、可移植性更强.RTCrp。 实验感想 本次试验过程中我初步了解了DSP编程和软件仿真地过程,也略知汇编语言和高级编程语言各自地优劣.初步体验了工程设计中利用软件仿真初步调试程序地这一步.5PCzV。 实验2硬件认识实验 实验目地 学习C5402实验系统核心板地基本结构,了解一个DSP最小系统是如何构成地. 学习利用CCS+仿真器+系统核心板实现硬件在线仿真调试. 实验设备 信号发生器1台,示波器1台,仿真器1个,5V电源1个,PC机1台,C5402核心板1块. 实验内容及结果 从C5402地外部中断引脚(INT2)输入一个方波,通过I/O输出引脚XF输出该方波地二、四或八分频.jLBHr。 分析C5402核心板地最小应用系统地硬件电路原理. 测试并记录核心板地主要工作点波形、复位端波形、晶振波形和电源电压波形. 画出核心板最小应用系统原理图. 指出核心板调试地关键步骤,并分析故障出现地原因,通过调试解决 我们没有按照书上地内容进行实验,而是将实验一中地程序实际下载到DSP中运行.结果和仿真结果相同,说明程序正确运行.截图在同组其他同学手中,由于结果并无差异,这里就不再贴出图片,请老师见谅.xHAQX。 分析与思考 填空 C54x核心板地最小应用系统包括电源、晶振、复位、C5402芯片共四部分.电源管理芯片地作用是保证供电稳定可靠地基础上,防止外部干扰进入电源,保护DSP芯片.为了增强每个芯片地抗干扰性能,必须在芯片地电源位置,加电容才能满足实际应用地需要.核心板地电源对地加了若干个10uf地电容.C5402地时钟频率设定可以通过改变CLKMD1、CLKMD2、CLKMD3引脚地连接方式来改变CLKOUT地周期.LDAYt。 简答 核心板电源管理电路设计中需要特别注意地问题是电源管理芯片实际地功耗问题、抗干扰问题、掉电保护问题. C5402地硬件PLL可以在线设置PLL地值,工作频率既可以倍频也可以分频,有31个软件可调频点. 软件仿真是在PC上运行程序,与C5402地硬件无关,存储空间可以随意使用.硬件仿真是通过仿真器在DSP上运行程序,直接与C5402地硬件连接相关,存储空间直接与目标系统地资源对应.Zzz6Z。 CPU响应中断主要分为接受中断请求、响应中断、执行中断服务程序3步. 实验感想 本次试验过程中我初步了解了DSP编程、下载、调试地过程.令我收获最大地是,我发现理论和实践地差异是很大地,实践时总能发现一些理论上没有考虑周全地事,例如本次试验中计算机和实验板总是连接不上,后来发现是实验板上地仿真器出现了问题,这锻炼了我们排查问题和解决问题地能力.这些亲自动手得到地收获是理论研究无法给予地.dvzfv。 实验3键盘模块实验 实验目地 了解C54x硬件I/O

文档评论(0)

小蜜蜂 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档