智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4827|回复: 10
打印 上一主题 下一主题

[硬件类] 延时时间怎么算

[复制链接]

8

主题

82

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1281
威望
750
贡献
395
兑换币
24
注册时间
2012-4-2
在线时间
68 小时
跳转到指定楼层
1#
发表于 2012-9-4 21:39:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想问一下,在IAR里面有没有办法看代码执行的时间?用的是K60,如果不行,请问下,怎么算?k60运行程序时的频率是和哪个相同?总线,还是内核,或是flex的频率?还有,k60的一个机器周期是多少?一个时钟周期呢?一条指令周期是多少个机器周期?我用的是野火的板子,外接晶振100M,用它默认的频率,时钟,还有总线及flex都是100M,哪位高手帮我哦解答下,我一直在搞不明白这些,学的不好。

6

主题

741

帖子

0

精华

常驻嘉宾

大坏蛋

Rank: 8Rank: 8

积分
3542

优秀会员奖章论坛元老奖章在线王奖章活跃会员奖章

威望
2051
贡献
627
兑换币
193
注册时间
2012-3-11
在线时间
432 小时
2#
发表于 2012-9-4 22:13:59 | 只看该作者
我一般用示波器测试。。。。
回复 支持 反对

使用道具 举报

47

主题

788

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6116
威望
3442
贡献
1406
兑换币
1753
注册时间
2012-2-3
在线时间
634 小时
毕业学校
浙江工业大学
3#
发表于 2012-9-5 08:26:02 | 只看该作者
楼上的方法最直接!
回复 支持 反对

使用道具 举报

38

主题

1651

帖子

0

精华

功勋会员

Rank: 10Rank: 10Rank: 10

积分
8770
威望
4444
贡献
2638
兑换币
1818
注册时间
2010-12-29
在线时间
844 小时
4#
发表于 2012-9-5 16:04:14 | 只看该作者
顶楼上
回复 支持 反对

使用道具 举报

8

主题

82

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1281
威望
750
贡献
395
兑换币
24
注册时间
2012-4-2
在线时间
68 小时
5#
 楼主| 发表于 2012-9-6 15:25:14 | 只看该作者
一毛钱~~~~~~ 发表于 2012-9-4 22:13
我一般用示波器测试。。。。

还没开学,没在实验室现在,想自己算下,请问下怎么算?
回复 支持 反对

使用道具 举报

8

主题

82

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1281
威望
750
贡献
395
兑换币
24
注册时间
2012-4-2
在线时间
68 小时
6#
 楼主| 发表于 2012-9-6 15:26:27 | 只看该作者
yukunlinykl 发表于 2012-9-5 16:04
顶楼上

现在没示波器,请问下,那时间怎么计算?
回复 支持 反对

使用道具 举报

8

主题

82

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1281
威望
750
贡献
395
兑换币
24
注册时间
2012-4-2
在线时间
68 小时
7#
 楼主| 发表于 2012-9-6 15:27:15 | 只看该作者
徐晋鸿! 发表于 2012-9-5 08:26
楼上的方法最直接!

是啊,关键现在没示波器,只能理论计算了,请问下怎么算
回复 支持 反对

使用道具 举报

6

主题

741

帖子

0

精华

常驻嘉宾

大坏蛋

Rank: 8Rank: 8

积分
3542

优秀会员奖章论坛元老奖章在线王奖章活跃会员奖章

威望
2051
贡献
627
兑换币
193
注册时间
2012-3-11
在线时间
432 小时
8#
发表于 2012-9-6 18:34:18 | 只看该作者
具体执行机器周期不知道。你可以给个很大的延时,用秒表大致计算。。。饿。。。。误差大了。。。。
回复 支持 反对

使用道具 举报

47

主题

788

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6116
威望
3442
贡献
1406
兑换币
1753
注册时间
2012-2-3
在线时间
634 小时
毕业学校
浙江工业大学
9#
发表于 2012-9-7 07:06:43 | 只看该作者
本帖最后由 徐晋鸿! 于 2012-9-7 07:08 编辑
那年_夏天 发表于 2012-9-6 15:27
是啊,关键现在没示波器,只能理论计算了,请问下怎么算
我知道应该有个模拟运行的(不是单片机运行),通过设置断点可以看时间差
回复 支持 反对

使用道具 举报

8

主题

82

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1281
威望
750
贡献
395
兑换币
24
注册时间
2012-4-2
在线时间
68 小时
10#
 楼主| 发表于 2012-9-8 23:55:32 | 只看该作者
徐晋鸿! 发表于 2012-9-7 07:06
我知道应该有个模拟运行的(不是单片机运行),通过设置断点可以看时间差

用的是IAR,可以设断点,但就是不知道哪里那看时间,也不知道有没有,你熟吗IAR?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-8 23:04 , Processed in 0.133309 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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