第9章 dsp集成开发环境ccs.pptVIP

  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文档。上传文档
查看更多
2003.2.16 DSP原理及应用 第9章 DSP集成开发环境CCS 2.外部文件输入/输出 步骤9:点击“确定”按钮,在文件输入/输出对话框中,“Probe”项显示“Connected”,该文件(audio.dat)已与探测点连接; 第9章 DSP集成开发环境CCS 2.外部文件输入/输出 步骤10:在文件输入/输出对话框中,单击“确定”按钮,完成连接,关闭对话框。 将探测点与文件关联后,CCS给出“File I/O”控制窗。 运行按钮 运行按钮:在暂停后恢复数据传输; 停止按钮 停止按钮:中止所有的数据传输进程; 回退按钮 回退按钮:对文件输入,下一个采入数据来自文件头位置; 对数据输出,新的数据写往文件首部; 快进按钮 快进按钮:仿真探测点被执行(程序执行探测点所在语句)情形. 第9章 DSP集成开发环境CCS 9.5 CCS工程项目的调试 CCS软件开发环境具有评价点的调试功能,可在调试程序过程中,统计CPU执行某程序所用的时钟周期数、程序分支数、子程序调用数、中断发生次数等统计信息。 基本方法是在程序的适当位置设置断点(软断点或评价点),当程序执行通过断点时,收集并统计有关程序的执行信息。用户通过统计信息评估其性能。 9.5.6 评价点 第9章 DSP集成开发环境CCS 评价点是一种特殊的断点,是专门用来在程序的特殊位置获取评价信息。 在每个评价点上,CCS记录该评价点命中次数以及距上次评价点之间的指令周期数等信息。 与断点不同,CPU在通过评价点统计数据后,继续执行程序。 9.5.6 评价点 1.评价点 第9章 DSP集成开发环境CCS 由两种方法可以设置评价点。 1.评价点 (1)评价点的设置 ① 由两种方法可以设置评价点 在源程序或反汇编程序中,将光标放置在需要加入评价点的位置上,单击项目工具条上的设置评价点按钮 ,即可产生一个新的评价点,并以绿色背景显示。 第9章 DSP集成开发环境CCS 由两种方法可以设置评价点。 1.评价点 (1)评价点的设置 ② 使用设置评价点对话框设置 在性能菜单“Profiler”中,选择“Profile Points”命令,打开“Break/Probe/Profile Point”对话框。 在“Location(位置)”中,输入所要设置评价点的行号,单击“Add(加入)”按钮,该评价点显示在列表中,单击“确定”完成评价点的设置。 第9章 DSP集成开发环境CCS 若要删除已设置的评价点,可采用以下方法: 1.评价点 (2)评价点的删除 ① 使用项目工具条删除 单击项目工具条上的快速按钮 ,可删除全部评价点。 ② 使用评价点对话框删除全部评价点 打开对话框,单击“Delete All(全部删除)”按钮,删除全部评价点。 ③ 使用评价点对话框删除某个评价点 打开对话框,选择要删除的评价点,单击“Delete(删除)”按钮,即可删除该评价点。 第9章 DSP集成开发环境CCS 评价点设置后,用户可以使其处于“允许”和“禁止”状态。评价点只有处于被“允许”时,才能用于统计相关的信息。 评价点禁止和允许的操作方法与断点和探测点相同。 1.评价点 (3)评价点的禁止和允许 第9章 DSP集成开发环境CCS 测量时钟主要是用来统计某段指令的执行时间。 9.5.6 评价点 2.测量时钟 (1)测量时钟的步骤 为了在A和B两条程序之间获得精确的测量时钟,可采用以下步骤操作: 步骤1:在性能菜单“Profiler”中,单击“Enable Clock (允许时钟)”选项,允许时钟计数(有符号“?”标记)。 步骤2:选择性能菜单“Profiler”中的“View Clock”命令。在CCS主界面中,显示“Profile Clock(时钟)”窗口。 步骤3:在A点处设置断点A,在B点之后至少隔4条指令位置设置断点C。 第9章 DSP集成开发环境CCS 9.5.6 评价点 2.测量时钟 (1)测量时钟的步骤 为了在A和B两条程序之间获得精确的测量时钟,可采用以下步骤操作: 步骤4:程序运行到断点A,双击时钟窗口,使Clock归零,然后清除A断点。 步骤5:继续运行程序到断点C,记录时钟窗口中的Clock值,其值为断点A、C之间程序运行的时间T1。 步骤6:在B点处设置断点B,并用上述方法测量B、C断点之间的运行时间T2。断点A、B之间的执行时间T1

文档评论(0)

153****9595 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档