智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3146|回复: 4
打印 上一主题 下一主题

[编程类] delay

[复制链接]

6

主题

29

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
487
QQ
威望
208
贡献
211
兑换币
0
注册时间
2009-9-28
在线时间
34 小时
跳转到指定楼层
1#
发表于 2009-11-9 21:54:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1贡献
delay() 延时函数 里面的那个时间是怎么计算的呢?请好心人帮忙指点一下,我用busclock   和pllclock 算来都不对?不会算哈.....
  比如:Crystal: 16.000Mhz
          busclock:16.000MHz
          pllclock:32.000MHz
                    延时1ms,我应该怎样计算那个for(i=0;i<X;i++)的值?
                                                                                                                                感谢感谢!!

14

主题

586

帖子

0

精华

禁止发言

事人

积分
3226
威望
988
贡献
1966
兑换币
62
注册时间
2008-9-5
在线时间
136 小时
2#
发表于 2009-11-10 19:36:33 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

22

主题

518

帖子

0

精华

版主

Rank: 9Rank: 9Rank: 9

积分
6442
QQ
威望
943
贡献
5041
兑换币
99
注册时间
2008-2-26
在线时间
229 小时
3#
发表于 2009-11-10 21:06:37 | 只看该作者
仿真下看机器周期吧,因为c要变成汇编,汇编指令执行周期也不一样,但是可以在仿真窗口看见机器周期数,这个数就是cpu执行的周期数,用pll频率
回复

使用道具 举报

2

主题

203

帖子

0

精华

高级会员

Rank: 4

积分
741
QQ
威望
434
贡献
249
兑换币
0
注册时间
2010-11-1
在线时间
29 小时
4#
发表于 2010-11-19 20:08:21 | 只看该作者
学习
回复

使用道具 举报

2

主题

19

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4201
威望
2163
贡献
1390
兑换币
1344
注册时间
2012-2-3
在线时间
325 小时
5#
发表于 2013-9-25 14:10:38 | 只看该作者
50833713 发表于 2009-11-10 19:36
关于DG的精确延时,建议看看WJ写的一篇经典博客,
http://blog.eccn.com/space.php?uid=353091&do=blog&id ...

这篇博文赞
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-27 20:13 , Processed in 0.046690 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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