打印

想知道该程序的运行时间,应该如何操作呢

[复制链接]
1047|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jxmzzr|  楼主 | 2013-9-27 17:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
jxmzzr|  楼主 | 2013-9-27 17:57 | 只看该作者
我用profile-.>clock统计时间,但时钟周期数超过了clock的最大值。有其他的方法解决这个问题呢?

使用特权

评论回复
板凳
拿起书本| | 2013-9-28 08:33 | 只看该作者
在仿真器状态下的运行时间要大大慢于独立运行的时间。所以,准确测量需要脱离仿真器

使用特权

评论回复
地板
zxd_007925| | 2013-9-28 22:15 | 只看该作者
试试用CLK_gethtime()

使用特权

评论回复
5
zhangmangui| | 2013-9-28 23:37 | 只看该作者
ccs上就可以完成计算运行时间  不知道你看过手把手教你2812的那本书吗   上面有详细讲解

使用特权

评论回复
6
kkzz| | 2013-9-29 00:38 | 只看该作者
硬件仿真调试。

使用特权

评论回复
7
kkzz| | 2013-9-29 00:39 | 只看该作者
或者定时器,串口输出。

使用特权

评论回复
8
dull_man| | 2013-9-29 08:58 | 只看该作者
要么gettime, 要么就分断点测试间,不行,就把程序拆开分段点,

使用特权

评论回复
9
huangfeng33| | 2013-9-29 15:50 | 只看该作者
反汇编后,查手册逐条计算每条汇编指令所要花费的时间。

使用特权

评论回复
10
tianli1980| | 2013-10-11 22:40 | 只看该作者
用示波器测量引脚波形,可以知道程序运行的时间花费。

使用特权

评论回复
11
biechedan| | 2013-10-13 00:13 | 只看该作者
设置断点,计算时间的。

使用特权

评论回复
12
biechedan| | 2013-10-13 00:13 | 只看该作者
或这上会用定时器,然后串口输出的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

460

主题

2188

帖子

12

粉丝