打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
DSP学习
CCS3.3 的运行时间统计有两种模式:

简单方法:profile-->clock-->enable和view,然后在想统计的区域设两个断点,将程序运行到第一个断点处(有人说用:运行到光标处的办法,有人说正常运行run到断点处,这两种方法不大一样,因为我的程序中有函数printf,前者不会显示,后者会显示)。
然后,把窗口右下角的小钟表双击一下让他清零,然后run,程序从起始断点调到终止断点的时钟周期数就显示在右下角的小钟表处了。这种方法非常不好,每次统计的结果都不一样,俺也不知道哪次是对的。

经典方法:profile-->setup,出现对话框,按下对话框左上角的enable/disable profiling按钮,就使能了统计时间的钟表。选中一段程序后,点右键,在profile中选range,看看setup对话框的range中出没出现你刚选中的内容,而且确定他们是不是enable的。一切ok后,选profile-->viewer,又出现一个对话框。然后run程序就行了。

注意:这样做程序将运行得特别慢,比正常运行慢很多,可能是因为要统计时间的关系。程序跑完,在viewer的对话框中会出现统计数据,其中重要的数据是INCL TOTAL:指这段代码消耗的所有时钟周期,EXCL TOTAL:指这段代码运行一次,消耗的时钟周期。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
干掉易语言时钟【另类方法】
15.VBA常见错误及代码调试
调试VBA程序常用方法
Windows应用程序调试方法
钟表上一年级的数学题,算算时钟和分钟,看你教孩子的方法对不对
iOS开发何如在调试的时候轻松找到程序在哪里崩溃
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服