第四章 DSP程序的调试与分析ppt课件.ppt

第四章 DSP程序的调试与分析ppt课件.ppt

ID:59010366

大小:776.50 KB

页数:58页

时间:2020-09-26

第四章 DSP程序的调试与分析ppt课件.ppt_第1页
第四章 DSP程序的调试与分析ppt课件.ppt_第2页
第四章 DSP程序的调试与分析ppt课件.ppt_第3页
第四章 DSP程序的调试与分析ppt课件.ppt_第4页
第四章 DSP程序的调试与分析ppt课件.ppt_第5页
资源描述:

《第四章 DSP程序的调试与分析ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章DSP程序的调试与分析(3学时)主要内容DSP程序基本调试方法DSP程序输入输出分析RTDX技术MATLABLinkforCodeComposerStudio应用代码执行时间分析GEL的应用DSP程序基本调试方法诊断信息形式编译警告和错误及其解决方法链接警告和错误及其解决方法CCS的常用调试工具CCS的常用调试命令诊断信息形式示例:"dft.c",linen:diagnosticseverity:diagnosticmessage"file.c"是涉及的源文件名,linen指出诊断信息出自源文件中

2、的第几行。diagnosticseverity:诊断信息严重程度描述AfatalerrorAnerrorAwarningAremarkdiagnosticmessage:诊断消息,即问题的描述。编译警告和错误及其解决方法链接警告和错误及其解决方法CCS的常用调试工具Breakpoints:断点当DSP程序执行到断点时,将暂停运行ProbePoints:探测点当程序运行到探测点时暂停,可以将主机文件的数据输入到目标DSP的存储器,或将目标DSP的数据读取到主机上的文件中,然后自动继续向下运行DSP程序。常

3、用调试命令RuntoCursor菜单项或按钮StepInto菜单项或按钮StepOver菜单项或按钮SeptOut菜单项或按钮Run命令或按钮Halt命令或按钮Animate命令或按钮DSP程序输入输出分析C语言的输入输出语句Watch窗口的应用图形分析窗口FileI/O应用数据的下载与保存(DataLoad/Save)C语言的输入输出语句puts函数printf函数scanf函数getchar函数Watch窗口的应用菜单View→WatchWindow命令在Watch窗口中,可以察看并修改全局变量的值

4、图形分析窗口CCS提供一个信号图形分析工具,可以对输入输出信号进行直观的图形显示,是开发通信、信号处理、图像处理等DSP程序时常用的分析工具。菜单View→graph命令时频图形分析工具(Time/Frequency)星座图分析工具(Constellation)眼图(EyeDiagram)图像分析(Image)FileI/O应用CCS允许读取数据文件信息输入到开发平台的指定存储空间。反之,也可以读取开发平台中的内容写入到计算机的一个文件中,调用菜单File→FileI/O命令可以实现这些操作FileI/

5、O命令需要有探测点配合,当程序运行到探测点时会暂停,执行和探测点绑定在一起的FileI/O命令,然后程序将自动向下运行非实时性FileI/O应用步骤准备用于测试的输入数据,存储为CCS的FileI/O支持的格式支持两种文件格式:COFF二进制文件格式和CCS文本数据文件格式。CCS文本数据文件的文件头,该文件头采用语法为“MagicNumber、Format、StartingAddress、PageNum、Length”编译、链接工程,将生成的out文件下载进入开发平台加入探测点,用于运行程序时在该探测

6、点处进行FileI/O工作调用菜单File→FileI/O命令,文件输入(FileInput)文件输出(FileOutput)设置断点运行程序观看运行结果Run命令Animate命令数据的下载与保存(DataLoad/Save)调用菜单File→Data→Load命令,下载CCS支持的数据文件进入开发平台的存储空间数据的下载与保存(DataLoad/Save)调用菜单File→Data→Save命令,准备把开发平台存储空间中的数据存储进入到CCS的数据文件中RTDX技术RTDX,RealTimeData

7、Exchange在不打断DSP程序执行的前提下,实现计算机和开发平台之间的实时数据交换RTDX技术数据流DSP程序RTDX目标库DSP开发平台CCSRTDX主机库主机客户应用程序可选的Log文件主机RTDX应用程序接口JTAG接口COM接口CCS中的RTDX插件RTDX配置工具CCS中的RTDX插件RTDX诊断工具CCS中的RTDX插件输入输出通道观察工具MATLABLinkforCodeComposerStudio应用提供MATLAB函数,可用于自动完成DSP目标程序的调试、数据通信和验证。在不打断D

8、SP程序执行的情况下,支持MATLAB和目标DSP之间进行实时交换数据。支持XDS510、XDS560仿真器,可以高速调试DSP程序。提供嵌入式对象操作函数,用于访问C/C++变量或数据。扩展CCS集成开发环境的调试功能。CCSLink提供的函数ccsdsp创建一个CCS集成开发环境对象,简称CCS对象add向CCS中当前工程加入指定文件activate激活CCS中指定文件成为当前文件address返回指定目标符号的地址animate动画运

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。