智能车制作

 找回密码
 注册

扫一扫,访问微社区

123
返回列表 发新帖
楼主: tyj19891126
打印 上一主题 下一主题

codewarrior里面怎么计算代码运行的时间啊?

  [复制链接]

2

主题

25

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
468
威望
342
贡献
66
兑换币
8
注册时间
2011-10-1
在线时间
30 小时
21#
发表于 2012-3-22 10:16:16 | 只看该作者
hailiang6666 发表于 2011-6-28 23:45
可以用一个定时器来测量,在一处打开定时器,在另一处关闭定时器,然后参看计时变量的值

开关定时器也是需要时间的
回复 支持 反对

使用道具 举报

5

主题

56

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1267
威望
753
贡献
274
兑换币
28
注册时间
2012-2-2
在线时间
120 小时
毕业学校
皖西学院
22#
发表于 2012-3-22 12:56:37 | 只看该作者
用单片机自带的定时器,计算某部分代码执行时间时在代码开始时将定时器清零并启动,结束后停止计时,然后将定时器的值输出就行了。
回复 支持 反对

使用道具 举报

15

主题

111

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1608
威望
436
贡献
1080
兑换币
30
注册时间
2012-3-3
在线时间
46 小时
23#
发表于 2012-3-22 19:33:50 | 只看该作者
zhaoxd 发表于 2011-5-22 20:09
在程序开始在任意一个I/O口的某一位让他输出高电平,(如PORTB_PB0=1)然后再程序结束时再让这个I/O口输出低 ...

真聪明啊,。。。
回复 支持 反对

使用道具 举报

1

主题

28

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
威望
261
贡献
95
兑换币
57
注册时间
2011-10-1
在线时间
23 小时
24#
发表于 2013-1-10 02:22:08 | 只看该作者
zhaoxd 发表于 2011-5-22 20:09
在程序开始在任意一个I/O口的某一位让他输出高电平,(如PORTB_PB0=1)然后再程序结束时再让这个I/O口输出低 ...

好方法
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-9-22 11:30 , Processed in 0.049419 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表