- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2003.2.16 DSP原理及应用 第4章 DSP集成开发环境CCS 测量时钟主要是用来统计某段指令的执行时间。 4.5.6 评价点 2.测量时钟 (1)测量时钟的步骤 为了在A和B两条程序之间获得精确的测量时钟,可采用以下步骤操作: 步骤1:在性能菜单“Profiler”中,单击“Enable Clock (允许时钟)”选项,允许时钟计数(有符号“?”标记)。 步骤2:选择性能菜单“Profiler”中的“View Clock”命令。在CCS主界面中,显示“Profile Clock(时钟)”窗口。 步骤3:在A点处设置断点A,在B点之后至少隔4条指令位置设置断点C。 第4章 DSP集成开发环境CCS 4.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-T2。 第4章 DSP集成开发环境CCS 2.测量时钟 (2)设置时钟属性 选择性能菜单中的“Clock Setup(时钟设置)”命令,可以打开“Clock Setup(时钟设置)”对话框,设置时钟属性。 计 数 Count:计数的单位。对simulator,只有“CPU Cycles选项。 指令周期时间 Instruction Cycle:执行一条指令所花费的时间,单位为ns。 流水线调节 Pipeline Adjustments:流水线调整花费的周期数。 当遇到断点或暂停运行时,CPU必须重新刷新流水线,这样就耗费一定周期数。 复位选项 Reset Option:用来确定使用何种方式进行CLK变量累加。 手 动 自 动 第4章 DSP集成开发环境CCS 为了观察某段程序的执行性能,可以在程序段的首尾位置上分别设置评价点和断点。然后执行程序,运行过程中的所有统计信息可以显示在“Profile Statistics(评价统计)”窗口中。 4.5.6 评价点 3.查看统计结果 打开评价统计窗口的方法: 从性能菜单“Profiler”中,单击“View Statistics (观察统计)”命令,即可打开窗口。 第4章 DSP集成开发环境CCS 3.查看统计结果 评价统计窗口: 位置:测量点所在的程序行位置。 计数:测量点命中次数。 平均值:平均统计数值。 总值:总统计数值。 最大值:最大统计数值。 最小值:最小统计数值。 第4章 DSP集成开发环境CCS 4.6 CCS开发软件使用举例 CCS为用户提供了环境配置、源文件编辑、程序调试、跟踪和分析等工具,极大地方便了DSP程序的设计与开发,用户可以在一个软件环境下完成编辑、编译链接、调试和数据分析等工作。 4.6.1 CCS软件开发流程 利用CCS集成环境开发应用程序的流程: 软件设计 程序编辑和编译 程序调试 结果分析 修改程序设计错误 修改编程错误 第4章 DSP集成开发环境CCS 4.6.1 CCS软件开发流程 利用CCS开发应用程序的步骤如下: ① 软件设计 主要包括程序模块的划分、算法和流程的确定以及执行结果的预测等工作。 ② 程序编辑和编译 主要进行工程文件的创建,编写头文件、配置文件和源程序,使用汇编和C编译器进行编译,排除语法、变量定义等错误。 第4章 DSP集成开发环境CCS 4.6.1 CCS软件开发流程 利用CCS开发应用程序的步骤如下: ③ 程序调试 利用CCS软件的调试工具,采用单步执行、设置断点和探测点等手段对应用程序进行调试。 ④ 结果分析 利用CCS软件提供的分析工具,对应用程序运行的结果进行分析,如图形显示数据或统计运行时间等。 若算法不能满足要求,则需重新进行软件设计。 第4章 DSP集成开发环境CCS 4.6 CCS开发软件使用举例 4.6.2 CCS使用举例 一般在CCS环境下开发DSP程序,需要先建立一个工程项目文件,然后将编写好的源程序文件(.c或.asm文件)、链接命令文件(.cmd文件)和库文件(.lib文件)添加到工程项目中。 1.创建工程项
您可能关注的文档
最近下载
- 淘宝店铺运营方案ppt.pptx VIP
- 大学英语四级写作ppt课件-课程.ppt VIP
- 【人教七年级上册数学情境课堂课件】 3.1.3 反比例关系 课件.pptx VIP
- 2025-2026部编人教版三年级语文上册(全册)测试卷(附答案).pdf VIP
- 骨质疏松健康宣教ppt(完整版).pptx VIP
- 陕2022TJ067厨卫装配式钢丝网混凝土排气道系统建筑构造图集.docx VIP
- 八大危险作业票八大危险作业票.doc VIP
- DB53T684.10-2015 昭通乌天麻 第10部分:初加工技术规程.pdf VIP
- (含答案)福建省宁德市福鼎县2019-2020学年八年级上学期期中物理试题(质量检测).pdf VIP
- 什么叫电击和电伤.pptx
文档评论(0)